更新新功能
This commit is contained in:
parent
caa9b232cd
commit
26d90e2e28
19
assets/NEW_GUIDE.json
Normal file
19
assets/NEW_GUIDE.json
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
|
||||
{
|
||||
"NEW_GUIDE": [
|
||||
{
|
||||
"level": 8,
|
||||
"name": "hammer",
|
||||
"tips": "锤子道具"
|
||||
},
|
||||
{
|
||||
"level": 11,
|
||||
"name": "time",
|
||||
"tips": "时间道具"
|
||||
},
|
||||
{
|
||||
"level": 16,
|
||||
"name": "magic",
|
||||
"tips": "魔法道具"
|
||||
}
|
||||
]}
|
||||
6
assets/NEW_GUIDE.json.meta
Normal file
6
assets/NEW_GUIDE.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "aae3087b-510a-4e9f-bde8-1d15e4a1d35c",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
99
assets/NEW_LEVEL.json
Normal file
99
assets/NEW_LEVEL.json
Normal file
|
|
@ -0,0 +1,99 @@
|
|||
{
|
||||
"NEW_LEVEL": [
|
||||
{
|
||||
"level": 7,
|
||||
"name": "daoju7",
|
||||
"tips": "垂直水平方块第一次出现"
|
||||
},
|
||||
{
|
||||
"level": 15,
|
||||
"name": "daoju2",
|
||||
"tips": "叠加方块第一次出现"
|
||||
},
|
||||
{
|
||||
"level": 25,
|
||||
"name": "daoju4",
|
||||
"tips": "冻结方块第一次出现"
|
||||
},
|
||||
{
|
||||
"level": 35,
|
||||
"name": "daoju1",
|
||||
"tips": "星星方块第一次出现"
|
||||
},
|
||||
{
|
||||
"level": 44,
|
||||
"name": "daoju3",
|
||||
"tips": "钥匙锁方块第一次出现"
|
||||
},
|
||||
{
|
||||
"level": 52,
|
||||
"name": "daoju6",
|
||||
"tips": "粘合方块第一次出现"
|
||||
},
|
||||
{
|
||||
"level": 61,
|
||||
"name": "daoju8",
|
||||
"tips": "开关门第一次出现"
|
||||
},
|
||||
{
|
||||
"level": 70,
|
||||
"name": "daoju5",
|
||||
"tips": "炸弹方块第一次出现"
|
||||
},
|
||||
{
|
||||
"level": 120,
|
||||
"name": "daoju11",
|
||||
"tips": "单色通过地块第一次出现"
|
||||
},
|
||||
{
|
||||
"level": 170,
|
||||
"name": "daoju9",
|
||||
"tips": "冻结门第一次出现"
|
||||
},
|
||||
{
|
||||
"level": 375,
|
||||
"name": "daoju10",
|
||||
"tips": "果酱门第一次出现"
|
||||
},
|
||||
{
|
||||
"level": 396,
|
||||
"name": "daoju12",
|
||||
"tips": "灰色不可消除方块第一次出现"
|
||||
},
|
||||
{
|
||||
"level": 464,
|
||||
"name": "daoju13",
|
||||
"tips": "木板块第一次出现"
|
||||
},
|
||||
{
|
||||
"level": 511,
|
||||
"name": "daoju14",
|
||||
"tips": "变色门第一次出现"
|
||||
},
|
||||
{
|
||||
"level": 580,
|
||||
"name": "daoju15",
|
||||
"tips": "带锁的门第一次出现"
|
||||
},
|
||||
{
|
||||
"level": 673,
|
||||
"name": "daoju16",
|
||||
"tips": "伸缩门第一次出现"
|
||||
},
|
||||
{
|
||||
"level": 734,
|
||||
"name": "daoju17",
|
||||
"tips": "问号块第一次出现"
|
||||
},
|
||||
{
|
||||
"level": 761,
|
||||
"name": "daoju18",
|
||||
"tips": "定次粘合块第一次出现"
|
||||
},
|
||||
{
|
||||
"level": 849,
|
||||
"name": "daoju19",
|
||||
"tips": "定次炸弹块第一次出现"
|
||||
}
|
||||
]
|
||||
}
|
||||
6
assets/NEW_LEVEL.json.meta
Normal file
6
assets/NEW_LEVEL.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "9a811c71-bbc5-41c4-9cc9-c5019ff34278",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
|
|
@ -9418,7 +9418,7 @@
|
|||
"__type__": "TypedArray",
|
||||
"ctor": "Float64Array",
|
||||
"array": [
|
||||
-292.854,
|
||||
-301.854,
|
||||
0.335,
|
||||
0,
|
||||
0,
|
||||
|
|
|
|||
|
|
@ -79,7 +79,8 @@ export default class Block extends cc.Component {
|
|||
}
|
||||
else {
|
||||
this.block_Info.barriersLock = true;
|
||||
this.node.active = false;
|
||||
if (this.node)
|
||||
this.node.active = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -43,7 +43,8 @@ export enum BlockType {
|
|||
"可移动地板块" = 18,
|
||||
/*三连粘合块*/
|
||||
"三连粘合块" = 19,
|
||||
|
||||
/*变色快*/
|
||||
"变色块" = 20,
|
||||
}
|
||||
|
||||
export enum BlockColor {
|
||||
|
|
@ -303,7 +304,7 @@ export default class Block extends cc.Component {
|
|||
);
|
||||
}
|
||||
});
|
||||
if (createAd) {
|
||||
if (createAd && this.block_Info.node) {
|
||||
this.block_Info.node.getComponent("Block").adhesive = cc.v2(-posOffset.x, -posOffset.y);
|
||||
if (this.node.zIndex >= this.block_Info.node.zIndex)
|
||||
this.createAdhesive();
|
||||
|
|
@ -581,19 +582,25 @@ export default class Block extends cc.Component {
|
|||
}
|
||||
|
||||
removeAllAdhesive(type) {
|
||||
this.removeAdhesive(type);
|
||||
this.block_Info.node.getComponent("Block").removeAdhesive(type);
|
||||
this.block_Info.node.getComponent("Block").restoreNomal(this.block_Info.node.getComponent("Block").posX,
|
||||
this.block_Info.node.getComponent("Block").posY, false);
|
||||
if (this.block_Info.node) {
|
||||
this.removeAdhesive(type);
|
||||
this.block_Info.node.getComponent("Block").removeAdhesive(type);
|
||||
this.block_Info.node.getComponent("Block").restoreNomal(this.block_Info.node.getComponent("Block").posX,
|
||||
this.block_Info.node.getComponent("Block").posY, false);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
removeSpecailAdhesive() {
|
||||
this.removeAdhesive(false);
|
||||
this.block_Info.node.getComponent("Block").removeAdhesive(false);
|
||||
this.block_Info.node.getComponent("Block").restoreNomal(this.block_Info.node.getComponent("Block").posX,
|
||||
this.block_Info.node.getComponent("Block").posY, false);
|
||||
this.block_Info.node = null;
|
||||
this.restoreNomal(this.posX, this.posY, false);
|
||||
if (this.block_Info.node) {
|
||||
this.removeAdhesive(false);
|
||||
this.block_Info.node.getComponent("Block").removeAdhesive(false);
|
||||
this.block_Info.node.getComponent("Block").restoreNomal(this.block_Info.node.getComponent("Block").posX,
|
||||
this.block_Info.node.getComponent("Block").posY, false);
|
||||
this.block_Info.node = null;
|
||||
console.log("2恢复成一般方块", this.block_Info.block);
|
||||
this.restoreNomal(this.posX, this.posY, false);
|
||||
}
|
||||
}
|
||||
|
||||
//方块落点
|
||||
|
|
@ -712,6 +719,7 @@ export default class Block extends cc.Component {
|
|||
}
|
||||
else if (this.type == BlockType.粘合块) {
|
||||
this.removeAllAdhesive(true);
|
||||
console.log("3恢复成一般方块", this.block_Info.block);
|
||||
this.block_Info.node = null;
|
||||
// this.restoreNomal(this.posX, this.posY, false);
|
||||
}
|
||||
|
|
@ -786,8 +794,11 @@ export default class Block extends cc.Component {
|
|||
|
||||
MapConroler._instance.nextLevel(1);
|
||||
let colorTemp = this.color;
|
||||
this.node.active = false;
|
||||
this.node.removeFromParent();
|
||||
if (this.node) {
|
||||
this.node.active = false;
|
||||
this.node.removeFromParent();
|
||||
}
|
||||
|
||||
setTimeout(() => {
|
||||
if (MapConroler._instance) {
|
||||
if (MapConroler._instance.blockNum != 0 && (MapConroler._instance.openWall.length > 0 ||
|
||||
|
|
@ -976,7 +987,10 @@ export default class Block extends cc.Component {
|
|||
this.hit.active = false;
|
||||
if (this.type == 9) {
|
||||
if (this.block_Info.node) {
|
||||
this.block_Info.node.getComponent("Block").hit.active = false;
|
||||
if (this.block_Info.node.getComponent("Block")) {
|
||||
this.block_Info.node.getComponent("Block").hit.active = false;
|
||||
MapConroler._instance.changeRiseFall(this.block_Info.node.getComponent("Block").color, false);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -984,26 +998,37 @@ export default class Block extends cc.Component {
|
|||
let local = cc.v2(this.node.x - 50, this.node.y + 50);
|
||||
if (this.type != 10) {
|
||||
//@ts-ignore
|
||||
this.blockFall(local, true);
|
||||
|
||||
if (this.type == 9) {
|
||||
console.log("——+————————需要执行他的粘合块恢复位置", this.block_Info.block);
|
||||
if (this.block_Info.node) {
|
||||
let localTemp = cc.v2(this.block_Info.node.x - 50, this.block_Info.node.y + 50);
|
||||
this.block_Info.node.getComponent("Block").blockFall(localTemp, false);
|
||||
if (this.block_Info.node.getComponent("Block")) {
|
||||
let localTemp = cc.v2(this.block_Info.node.x - 50, this.block_Info.node.y + 50);
|
||||
this.block_Info.node.getComponent("Block").blockFall(localTemp, false);
|
||||
// MapConroler._instance.changeRiseFall(this.block_Info.node.getComponent("Block").color, false);
|
||||
}
|
||||
}
|
||||
}
|
||||
this.blockFall(local, true);
|
||||
}
|
||||
this.moveLeft = this.moveRight = this.moveUp = this.moveDown = true;
|
||||
if (this.teamBlocks.length > 0) {
|
||||
for (let i = 0; i < this.teamBlocks.length; i++) {
|
||||
if (this.teamBlocks[i].uuid != this.node.uuid) {
|
||||
let localTemp2 = cc.v2(this.teamBlocks[i].x - 50, this.teamBlocks[i].y + 50);
|
||||
this.teamBlocks[i].getComponent("Block").blockFall(localTemp2, false);
|
||||
for (let j = 1; j < this.teamBlocks[i].children.length; j++) {
|
||||
if (this.teamBlocks[i].children[j].name != "moveFloor" && this.teamBlocks[i].children[j].name != "hit")
|
||||
if (this.teamBlocks[i].children[j]) {
|
||||
this.teamBlocks[i].children[j].active = true;
|
||||
if (this.teamBlocks[i]) {
|
||||
if (this.teamBlocks[i].getComponent("Block")) {
|
||||
this.teamBlocks[i].getComponent("Block").blockFall(localTemp2, false);
|
||||
for (let j = 1; j < this.teamBlocks[i].children.length; j++) {
|
||||
if (this.teamBlocks[i].children[j].name != "moveFloor" && this.teamBlocks[i].children[j].name != "hit" &&
|
||||
this.teamBlocks[i].children[j].name != "change_color")
|
||||
if (this.teamBlocks[i].children[j]) {
|
||||
this.teamBlocks[i].children[j].active = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1024,7 +1049,9 @@ export default class Block extends cc.Component {
|
|||
this.hit.active = false;
|
||||
if (this.type == 9) {
|
||||
if (this.block_Info.node) {
|
||||
this.block_Info.node.getComponent("Block").hit.active = false;
|
||||
if (this.block_Info.node.getComponent("Block")) {
|
||||
this.block_Info.node.getComponent("Block").hit.active = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -1035,8 +1062,10 @@ export default class Block extends cc.Component {
|
|||
this.blockFall(local, true);
|
||||
if (this.type == 9) {
|
||||
if (this.block_Info.node) {
|
||||
let localTemp = cc.v2(this.block_Info.node.x - 50, this.block_Info.node.y + 50);
|
||||
this.block_Info.node.getComponent("Block").blockFall(localTemp, false);
|
||||
if (this.block_Info.node.getComponent("Block")) {
|
||||
let localTemp = cc.v2(this.block_Info.node.x - 50, this.block_Info.node.y + 50);
|
||||
this.block_Info.node.getComponent("Block").blockFall(localTemp, false);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1160,8 +1189,10 @@ export default class Block extends cc.Component {
|
|||
}
|
||||
MapConroler._instance.nextLevel(0);
|
||||
let colorTemp = this.color;
|
||||
this.node.active = false;
|
||||
this.node.removeFromParent();
|
||||
if (this.node) {
|
||||
this.node.active = false;
|
||||
this.node.removeFromParent();
|
||||
}
|
||||
MapConroler._instance.checkColor(colorTemp, true, this.node);
|
||||
setTimeout(() => {
|
||||
if (MapConroler._instance) {
|
||||
|
|
@ -1320,8 +1351,10 @@ export default class Block extends cc.Component {
|
|||
let colorTemp = this.color;
|
||||
|
||||
MapConroler._instance.nextLevel(0);
|
||||
this.node.active = false;
|
||||
this.node.removeFromParent();
|
||||
if (this.node) {
|
||||
this.node.active = false;
|
||||
this.node.removeFromParent();
|
||||
}
|
||||
MapConroler._instance.checkColor(colorTemp, true, this.node);
|
||||
setTimeout(() => {
|
||||
if (MapConroler._instance.blockNum != 0 && (MapConroler._instance.openWall.length > 0 ||
|
||||
|
|
@ -1412,6 +1445,7 @@ export default class Block extends cc.Component {
|
|||
restoreNomal(posX, posY, type) {
|
||||
this.type = 0;
|
||||
this.block_Info.node = null;
|
||||
console.log("1恢复成一般方块", this.block_Info.block);
|
||||
this.moveStack = false;
|
||||
this.posX = posX;
|
||||
this.posY = posY;
|
||||
|
|
@ -1927,10 +1961,13 @@ export default class Block extends cc.Component {
|
|||
}
|
||||
if (this.type == BlockType.叠加块下) {
|
||||
if (this.block_Info.node != null) {
|
||||
if (this.block_Info.node.getComponent("Block").moveStack == true) {
|
||||
this.block_Info.node.x = this.node.x + this.block_Info.node.getComponent("Block").stacking.x;
|
||||
this.block_Info.node.y = this.node.y + this.block_Info.node.getComponent("Block").stacking.y;
|
||||
if (this.block_Info.node.getComponent("Block")) {
|
||||
if (this.block_Info.node.getComponent("Block").moveStack == true) {
|
||||
this.block_Info.node.x = this.node.x + this.block_Info.node.getComponent("Block").stacking.x;
|
||||
this.block_Info.node.y = this.node.y + this.block_Info.node.getComponent("Block").stacking.y;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
if (this.block_Info) {
|
||||
|
|
@ -1940,21 +1977,28 @@ export default class Block extends cc.Component {
|
|||
this.block_Info.node.x = this.node.x - this.adhesive.x;
|
||||
this.block_Info.node.y = this.node.y - this.adhesive.y;
|
||||
}
|
||||
if (this.isTouch == true && this.block_Info.node.getComponent("Block").isTouch == false) {
|
||||
LQCollideSystem.update_logic(dt);
|
||||
this.block_Info.node.x = this.node.x - this.adhesive.x;
|
||||
this.block_Info.node.y = this.node.y - this.adhesive.y;
|
||||
if (this.block_Info.node.getComponent("Block")) {
|
||||
if (this.isTouch == true && this.block_Info.node.getComponent("Block").isTouch == false) {
|
||||
LQCollideSystem.update_logic(dt);
|
||||
this.block_Info.node.x = this.node.x - this.adhesive.x;
|
||||
this.block_Info.node.y = this.node.y - this.adhesive.y;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (this.teamBlocks.length > 1 && this.moveFloorPd == true) {
|
||||
for (let i = 0; i < this.teamBlocks.length; i++) {
|
||||
if (this.teamBlocks[i].uuid != this.node.uuid && this.isTouch == true && this.teamBlocks[i].getComponent("Block").isTouch == false) {
|
||||
LQCollideSystem.update_logic(dt);
|
||||
this.teamBlocks[i].x = this.node.x - this.floorOffset[i].x;
|
||||
this.teamBlocks[i].y = this.node.y - this.floorOffset[i].y;
|
||||
if (this.teamBlocks[i]) {
|
||||
if (this.teamBlocks[i].getComponent("Block")) {
|
||||
if (this.teamBlocks[i].uuid != this.node.uuid && this.isTouch == true && this.teamBlocks[i].getComponent("Block").isTouch == false) {
|
||||
LQCollideSystem.update_logic(dt);
|
||||
this.teamBlocks[i].x = this.node.x - this.floorOffset[i].x;
|
||||
this.teamBlocks[i].y = this.node.y - this.floorOffset[i].y;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -2137,7 +2181,7 @@ export default class Block extends cc.Component {
|
|||
|
||||
//设置地板块
|
||||
setFloor() {
|
||||
console.log("设置地板块", this.type);
|
||||
// console.log("设置地板块", this.type);
|
||||
this.node.getChildByName("icon").active = false;
|
||||
for (let i = 0; i < this.allBlocks.length; i++) {
|
||||
let floor = cc.instantiate(MapConroler._instance.Block_Prop[11]);
|
||||
|
|
|
|||
|
|
@ -86,7 +86,9 @@ export default class ItemGuide extends cc.Component {
|
|||
cc.tween(this.itemGuide)
|
||||
.to(0.9, { scale: 0.3, position: pos }) // 同时执行
|
||||
.call(() => {
|
||||
this.node.active = false;
|
||||
if (this.node) {
|
||||
this.node.active = false;
|
||||
}
|
||||
if (MapConroler && MapConroler._instance) {
|
||||
MapConroler._instance.setPropNum();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -121,7 +121,20 @@ export default class JiaZai extends cc.Component {
|
|||
// LIFE-CYCLE CALLBACKS:
|
||||
|
||||
onLoad() {
|
||||
|
||||
//@ts-ignore
|
||||
// wx.getStorageInfo({
|
||||
// success: (res) => {
|
||||
// console.log('当前存储空间:', res);
|
||||
// if (res.currentSize < res.limitSize) {
|
||||
// // 有足够空间,进行存储
|
||||
// console.log('有足够空间,进行存储', res.currentSize);
|
||||
// console.log(res.limitSize);
|
||||
// // wx.setStorageSync('key', data);
|
||||
// } else {
|
||||
// console.warn('存储空间不足');
|
||||
// }
|
||||
// }
|
||||
// });
|
||||
cc.fx.GameConfig.GM_INFO.sceneValue = "HomeScene";
|
||||
initProvinceLocator();
|
||||
// this.RankNode = null;
|
||||
|
|
@ -980,6 +993,11 @@ export default class JiaZai extends cc.Component {
|
|||
wx.offHide(this.onHideListener);
|
||||
}
|
||||
|
||||
if (cc.fx.GameConfig.GM_INFO.otherLevel != 0) {
|
||||
cc.fx.GameConfig.LEVEL_INFO_init(true, 1000, true);
|
||||
return;
|
||||
}
|
||||
|
||||
if (cc.fx.GameTool.maxLevel() && cc.fx.GameConfig.GM_INFO.otherLevel == 0) {
|
||||
// if (version != "开发版" && version != "体验版") {
|
||||
// MiniGameSdk.API.showToast("关卡每周更新,敬请期待!");
|
||||
|
|
@ -1764,10 +1782,10 @@ export default class JiaZai extends cc.Component {
|
|||
if (this.node && this.ShareNode)
|
||||
this.node.addChild(this.ShareNode);
|
||||
this.ShareNode.zIndex = 800;
|
||||
this.ShareNode.getComponent("Share").init(true, shuju);
|
||||
this.ShareNode.getComponent("shareFriend").init(true, shuju);
|
||||
} else {
|
||||
this.ShareNode.active = true;
|
||||
this.ShareNode.getComponent("Share").init(false, shuju);
|
||||
this.ShareNode.getComponent("shareFriend").init(false, shuju);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -3080,115 +3098,120 @@ export default class JiaZai extends cc.Component {
|
|||
}
|
||||
|
||||
openPosition() {
|
||||
if (this.RankNode == null || this.RankNode == undefined)
|
||||
return;
|
||||
let scrollVIew = this.RankNode.getChildByName("ScrollView");
|
||||
let top = this.node.getChildByName("Load").getChildByName("Top");
|
||||
// 获取CareerList组件实例
|
||||
let careerList = scrollVIew.getComponent("CareerList");
|
||||
let address = cc.fx.StorageMessage.getStorage("address");
|
||||
//没缓存过,没授权过
|
||||
if (address == "" || address == null || address == undefined) {
|
||||
this.runAuthorize();
|
||||
}
|
||||
//缓存,但是没有授权
|
||||
else if (address.authorize == false || address.authorize == undefined || address.address == "其他") {
|
||||
let nowTime = Math.floor(Date.now() / 1000);
|
||||
if (nowTime - address.time > 60 * 60 * 24) {
|
||||
this.runAuthorize();
|
||||
} else {
|
||||
// if (cc.fx.GameConfig.GM_INFO.address == "" || cc.fx.GameConfig.GM_INFO.address == null || cc.fx.GameConfig.GM_INFO.address == undefined) {
|
||||
// cc.fx.GameConfig.GM_INFO.address = "其他";
|
||||
// let locationInfo = {
|
||||
// type: "errorCode1",
|
||||
// result: cc.fx.GameConfig.GM_INFO.address,
|
||||
// info: ""
|
||||
// }
|
||||
// cc.fx.GameTool.shushu_Track("location", locationInfo);
|
||||
// cc.fx.GameConfig.GM_INFO.address = "其他";
|
||||
// }
|
||||
careerList.scrollToCity(cc.fx.GameConfig.GM_INFO.address, 1.0, 0.5); // 1秒动画,屏幕30%位置
|
||||
top.getChildByName("posBtn").active = false;
|
||||
top.getChildByName("topBtn").active = true;
|
||||
}
|
||||
}
|
||||
//有缓存,并且授权了
|
||||
else {
|
||||
if (cc.fx.GameConfig.GM_INFO.address == "" || cc.fx.GameConfig.GM_INFO.address == null || cc.fx.GameConfig.GM_INFO.address == undefined) {
|
||||
cc.fx.GameConfig.GM_INFO.address = "其他";
|
||||
let locationInfo = {
|
||||
type: "errorCode1",
|
||||
result: cc.fx.GameConfig.GM_INFO.address,
|
||||
info: ""
|
||||
if (this.RankNode) {
|
||||
if (this.RankNode.getChildByName("ScrollView")) {
|
||||
let scrollVIew = this.RankNode.getChildByName("ScrollView");
|
||||
let top = this.node.getChildByName("Load").getChildByName("Top");
|
||||
// 获取CareerList组件实例
|
||||
let careerList = scrollVIew.getComponent("CareerList");
|
||||
let address = cc.fx.StorageMessage.getStorage("address");
|
||||
//没缓存过,没授权过
|
||||
if (address == "" || address == null || address == undefined) {
|
||||
this.runAuthorize();
|
||||
}
|
||||
//缓存,但是没有授权
|
||||
else if (address.authorize == false || address.authorize == undefined || address.address == "其他") {
|
||||
let nowTime = Math.floor(Date.now() / 1000);
|
||||
if (nowTime - address.time > 60 * 60 * 24) {
|
||||
this.runAuthorize();
|
||||
} else {
|
||||
// if (cc.fx.GameConfig.GM_INFO.address == "" || cc.fx.GameConfig.GM_INFO.address == null || cc.fx.GameConfig.GM_INFO.address == undefined) {
|
||||
// cc.fx.GameConfig.GM_INFO.address = "其他";
|
||||
// let locationInfo = {
|
||||
// type: "errorCode1",
|
||||
// result: cc.fx.GameConfig.GM_INFO.address,
|
||||
// info: ""
|
||||
// }
|
||||
// cc.fx.GameTool.shushu_Track("location", locationInfo);
|
||||
// cc.fx.GameConfig.GM_INFO.address = "其他";
|
||||
// }
|
||||
careerList.scrollToCity(cc.fx.GameConfig.GM_INFO.address, 1.0, 0.5); // 1秒动画,屏幕30%位置
|
||||
top.getChildByName("posBtn").active = false;
|
||||
top.getChildByName("topBtn").active = true;
|
||||
}
|
||||
}
|
||||
//有缓存,并且授权了
|
||||
else {
|
||||
if (cc.fx.GameConfig.GM_INFO.address == "" || cc.fx.GameConfig.GM_INFO.address == null || cc.fx.GameConfig.GM_INFO.address == undefined) {
|
||||
cc.fx.GameConfig.GM_INFO.address = "其他";
|
||||
let locationInfo = {
|
||||
type: "errorCode1",
|
||||
result: cc.fx.GameConfig.GM_INFO.address,
|
||||
info: ""
|
||||
}
|
||||
cc.fx.GameTool.shushu_Track("location", locationInfo);
|
||||
cc.fx.GameConfig.GM_INFO.address = "其他";
|
||||
}
|
||||
careerList.scrollToCity(cc.fx.GameConfig.GM_INFO.address, 1.0, 0.5); // 1秒动画,屏幕30%位置
|
||||
top.getChildByName("posBtn").active = false;
|
||||
top.getChildByName("topBtn").active = true;
|
||||
}
|
||||
cc.fx.GameTool.shushu_Track("location", locationInfo);
|
||||
cc.fx.GameConfig.GM_INFO.address = "其他";
|
||||
}
|
||||
careerList.scrollToCity(cc.fx.GameConfig.GM_INFO.address, 1.0, 0.5); // 1秒动画,屏幕30%位置
|
||||
top.getChildByName("posBtn").active = false;
|
||||
top.getChildByName("topBtn").active = true;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
//授权位置信息
|
||||
runAuthorize() {
|
||||
if (this.RankNode == null || this.RankNode == undefined)
|
||||
return;
|
||||
let scrollVIew = this.RankNode.getChildByName("ScrollView");
|
||||
let top = this.node.getChildByName("Load").getChildByName("Top");
|
||||
// 获取CareerList组件实例
|
||||
let careerList = scrollVIew.getComponent("CareerList");
|
||||
MiniGameSdk.API.getWechatCityInfo((success, data, error) => {
|
||||
console.log("解析地址:", success, data, error);
|
||||
if (success) {
|
||||
// console.log('详细城市信息:', data);
|
||||
top.getChildByName("posBtn").active = false;
|
||||
top.getChildByName("topBtn").active = true;
|
||||
if (data != null && data != "" && data != undefined) cc.fx.GameConfig.GM_INFO.address = data;
|
||||
let nowTime = Math.floor(Date.now() / 1000);
|
||||
let addressInfo = {
|
||||
address: data,
|
||||
time: nowTime,
|
||||
authorize: true
|
||||
}
|
||||
Utils.setCityInfo(null, cc.fx.GameConfig.GM_INFO.address, true);
|
||||
//缓存地址
|
||||
cc.fx.StorageMessage.setStorage("address", addressInfo);
|
||||
// 在需要的地方调用
|
||||
// 滚动到其他城市(自定义位置和动画时间)
|
||||
// if (cc.fx.GameConfig.GM_INFO.address == "") {
|
||||
// cc.fx.GameConfig.GM_INFO.address = "其他";
|
||||
// }
|
||||
careerList.scrollToCity(cc.fx.GameConfig.GM_INFO.address, 1.0, 0.5); // 1秒动画,屏幕30%位置
|
||||
let locationInfo = {
|
||||
type: "coordinate",
|
||||
result: cc.fx.GameConfig.GM_INFO.address,
|
||||
is_success: true,
|
||||
info: cc.fx.GameConfig.GM_INFO.longitude
|
||||
}
|
||||
cc.fx.GameTool.shushu_Track("location", locationInfo);
|
||||
if (this.RankNode) {
|
||||
if (this.RankNode.getChildByName("ScrollView")) {
|
||||
let scrollVIew = this.RankNode.getChildByName("ScrollView");
|
||||
let top = this.node.getChildByName("Load").getChildByName("Top");
|
||||
// 获取CareerList组件实例
|
||||
let careerList = scrollVIew.getComponent("CareerList");
|
||||
MiniGameSdk.API.getWechatCityInfo((success, data, error) => {
|
||||
console.log("解析地址:", success, data, error);
|
||||
if (success) {
|
||||
// console.log('详细城市信息:', data);
|
||||
top.getChildByName("posBtn").active = false;
|
||||
top.getChildByName("topBtn").active = true;
|
||||
if (data != null && data != "" && data != undefined) cc.fx.GameConfig.GM_INFO.address = data;
|
||||
let nowTime = Math.floor(Date.now() / 1000);
|
||||
let addressInfo = {
|
||||
address: data,
|
||||
time: nowTime,
|
||||
authorize: true
|
||||
}
|
||||
Utils.setCityInfo(null, cc.fx.GameConfig.GM_INFO.address, true);
|
||||
//缓存地址
|
||||
cc.fx.StorageMessage.setStorage("address", addressInfo);
|
||||
// 在需要的地方调用
|
||||
// 滚动到其他城市(自定义位置和动画时间)
|
||||
// if (cc.fx.GameConfig.GM_INFO.address == "") {
|
||||
// cc.fx.GameConfig.GM_INFO.address = "其他";
|
||||
// }
|
||||
careerList.scrollToCity(cc.fx.GameConfig.GM_INFO.address, 1.0, 0.5); // 1秒动画,屏幕30%位置
|
||||
let locationInfo = {
|
||||
type: "coordinate",
|
||||
result: cc.fx.GameConfig.GM_INFO.address,
|
||||
is_success: true,
|
||||
info: cc.fx.GameConfig.GM_INFO.longitude
|
||||
}
|
||||
cc.fx.GameTool.shushu_Track("location", locationInfo);
|
||||
}
|
||||
else {
|
||||
// cc.fx.GameConfig.GM_INFO.address = "其他";
|
||||
let nowTime = Math.floor(Date.now() / 1000);
|
||||
let addressInfo = {
|
||||
address: data,
|
||||
time: nowTime,
|
||||
authorize: false
|
||||
}
|
||||
cc.fx.StorageMessage.setStorage("address", addressInfo);
|
||||
careerList.scrollToCity(cc.fx.GameConfig.GM_INFO.address, 1.0, 0.5); // 1秒动画,屏幕30%位置
|
||||
top.getChildByName("posBtn").active = false;
|
||||
top.getChildByName("topBtn").active = true;
|
||||
Utils.setFailCityInfo();
|
||||
}
|
||||
let jg = cc.fx.GameTool.getAuthorizationAvatar();
|
||||
if (!jg) {
|
||||
cc.fx.GameTool.getUserAvatar(() => {
|
||||
})
|
||||
}
|
||||
this.setRankData();
|
||||
}, true); // 第二个参数设为true启用逆解析
|
||||
}
|
||||
else {
|
||||
// cc.fx.GameConfig.GM_INFO.address = "其他";
|
||||
let nowTime = Math.floor(Date.now() / 1000);
|
||||
let addressInfo = {
|
||||
address: data,
|
||||
time: nowTime,
|
||||
authorize: false
|
||||
}
|
||||
cc.fx.StorageMessage.setStorage("address", addressInfo);
|
||||
careerList.scrollToCity(cc.fx.GameConfig.GM_INFO.address, 1.0, 0.5); // 1秒动画,屏幕30%位置
|
||||
top.getChildByName("posBtn").active = false;
|
||||
top.getChildByName("topBtn").active = true;
|
||||
Utils.setFailCityInfo();
|
||||
}
|
||||
let jg = cc.fx.GameTool.getAuthorizationAvatar();
|
||||
if (!jg) {
|
||||
cc.fx.GameTool.getUserAvatar(() => {
|
||||
})
|
||||
}
|
||||
this.setRankData();
|
||||
}, true); // 第二个参数设为true启用逆解析
|
||||
}
|
||||
}
|
||||
|
||||
backTop() {
|
||||
|
|
@ -3196,16 +3219,19 @@ export default class JiaZai extends cc.Component {
|
|||
let top = this.node.getChildByName("Load").getChildByName("Top");
|
||||
top.getChildByName("posBtn").active = true;
|
||||
top.getChildByName("topBtn").active = false;
|
||||
if (this.RankNode == null || this.RankNode == undefined)
|
||||
return;
|
||||
let scrollVIew = this.RankNode.getChildByName("ScrollView");
|
||||
// 获取CareerList组件实例
|
||||
let careerList = scrollVIew.getComponent("CareerList");
|
||||
const scrollPosition = careerList.getScrollPosition();
|
||||
// console.log('当前滚动位置:', scrollPosition); // 0表示顶部,1表示底部
|
||||
let time = 1 * scrollPosition;
|
||||
// 2. 指定动画时间回到顶部
|
||||
careerList.backTop(time); // 0.5秒动画
|
||||
if (this.RankNode) {
|
||||
if (this.RankNode.getChildByName("ScrollView")) {
|
||||
let scrollVIew = this.RankNode.getChildByName("ScrollView");
|
||||
// 获取CareerList组件实例
|
||||
let careerList = scrollVIew.getComponent("CareerList");
|
||||
const scrollPosition = careerList.getScrollPosition();
|
||||
// console.log('当前滚动位置:', scrollPosition); // 0表示顶部,1表示底部
|
||||
let time = 1 * scrollPosition;
|
||||
// 2. 指定动画时间回到顶部
|
||||
careerList.backTop(time); // 0.5秒动画
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
openRedeemCode() {
|
||||
let reddemCodeNode = cc.instantiate(this.reddemCodeNode);
|
||||
|
|
|
|||
|
|
@ -492,7 +492,9 @@ export default class MapConroler extends cc.Component {
|
|||
this.node.parent.parent.parent.getChildByName("Pause").getChildByName("share").active = true;
|
||||
}
|
||||
if (cc.fx.GameConfig.GM_INFO.winStreak < 10 || cc.fx.GameConfig.GM_INFO.otherLevel > 0) {
|
||||
this.winStreakBtn.node.active = false;
|
||||
if (this.winStreakBtn.node) {
|
||||
this.winStreakBtn.node.active = false;
|
||||
}
|
||||
this.destroyBtn.node.getChildByName("mul10").opacity = 255;
|
||||
|
||||
} else {
|
||||
|
|
@ -2975,7 +2977,9 @@ export default class MapConroler extends cc.Component {
|
|||
if (cc.fx.GameConfig.GM_INFO.winStreak < 10 || cc.fx.GameConfig.GM_INFO.otherLevel > 0) {
|
||||
if (cc.fx.GameConfig.GM_INFO.revive == 0 && this.revive) {
|
||||
this.revive.getComponent("Revive").offShow();
|
||||
this.node.active = false;
|
||||
if (this.node) {
|
||||
this.node.active = false;
|
||||
}
|
||||
}
|
||||
this.node.parent.parent.getChildByName("Lose").getChildByName("lose").getChildByName("Time").active = false;
|
||||
this.node.parent.parent.getChildByName("Lose").getChildByName("lose").getChildByName("Boom").active = false;
|
||||
|
|
@ -2999,7 +3003,9 @@ export default class MapConroler extends cc.Component {
|
|||
openHealth() {
|
||||
if (cc.fx.GameConfig.GM_INFO.otherLevel == 0) {
|
||||
this.revive.getComponent("Revive").offShow();
|
||||
this.node.active = false;
|
||||
if (this.node) {
|
||||
this.node.active = false;
|
||||
}
|
||||
cc.fx.GameTool.setWinStreak("fail");
|
||||
}
|
||||
this.node.parent.parent.getChildByName("Lose").getChildByName("lose").getChildByName("Time").active = false;
|
||||
|
|
@ -5066,7 +5072,8 @@ export default class MapConroler extends cc.Component {
|
|||
this.hammerMask.active = true;
|
||||
this.hammer = true;
|
||||
this.ishammer = true;
|
||||
this.winStreakBtn.node.active = false;
|
||||
if (this.winStreakBtn.node)
|
||||
this.winStreakBtn.node.active = false;
|
||||
this.destroyBtn.node.getChildByName("mul10").opacity = 255;
|
||||
}
|
||||
else MiniGameSdk.API.showToast("道具使用中,请稍后再试");
|
||||
|
|
|
|||
|
|
@ -71,7 +71,7 @@ export default class Message extends cc.Component {
|
|||
this.onShowComment();
|
||||
}
|
||||
else {
|
||||
this.onShowLevelWord();
|
||||
// this.onShowLevelWord();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -715,7 +715,7 @@ export default class Message extends cc.Component {
|
|||
|
||||
console.log(`调用事件信息: 节点 ${i + 1} 的likeBtn被点击,评论内容: ${comment[i].content}, 用户: ${comment[i].name}`);
|
||||
// 处理点赞逻辑
|
||||
this.handleLikeClick(i, comment[i], likeLabel, likeBtn, currentCommentId, currentLevel, currentPos);
|
||||
//this.handleLikeClick(i, comment[i], likeLabel, likeBtn, currentCommentId, currentLevel, currentPos);
|
||||
}, this);
|
||||
}
|
||||
// 设置按钮的ID,以便在后续处理中识别
|
||||
|
|
@ -751,7 +751,7 @@ export default class Message extends cc.Component {
|
|||
|
||||
onShowLevelWord() {
|
||||
// 现在这个方法只负责触发获取评论信息和显示跑马灯
|
||||
this.onGetCommentInfo();
|
||||
// this.onGetCommentInfo();
|
||||
}
|
||||
|
||||
// 启动单次跑马灯动画
|
||||
|
|
@ -800,43 +800,43 @@ export default class Message extends cc.Component {
|
|||
}
|
||||
|
||||
// 添加点赞点击处理函数
|
||||
private handleLikeClick(index: number, commentData: any, likeLabel: cc.Node, likeBtn: cc.Node, commentId: number, level: number, pos: number) {
|
||||
console.log(`点赞按钮被点击,索引: ${index}, 评论数据:`, commentData);
|
||||
Utils.setLikeInfo((res) => {
|
||||
if (res.code === 1) {
|
||||
commentData.like += 1;
|
||||
let labelComponent = likeLabel.getComponent(cc.Label);
|
||||
if (labelComponent) {
|
||||
labelComponent.string = commentData.like.toString();
|
||||
}
|
||||
// private handleLikeClick(index: number, commentData: any, likeLabel: cc.Node, likeBtn: cc.Node, commentId: number, level: number, pos: number) {
|
||||
// console.log(`点赞按钮被点击,索引: ${index}, 评论数据:`, commentData);
|
||||
// Utils.setLikeInfo((res) => {
|
||||
// if (res.code === 1) {
|
||||
// commentData.like += 1;
|
||||
// let labelComponent = likeLabel.getComponent(cc.Label);
|
||||
// if (labelComponent) {
|
||||
// labelComponent.string = commentData.like.toString();
|
||||
// }
|
||||
|
||||
// 设置按钮为已点赞状态,不可再次点击
|
||||
likeBtn['_hasLiked'] = true;
|
||||
likeBtn.off(cc.Node.EventType.TOUCH_END); // 移除点击事件
|
||||
// // 设置按钮为已点赞状态,不可再次点击
|
||||
// likeBtn['_hasLiked'] = true;
|
||||
// likeBtn.off(cc.Node.EventType.TOUCH_END); // 移除点击事件
|
||||
|
||||
// 更新本地缓存中的已点赞数据
|
||||
const likedDataKey = 'liked_data';
|
||||
let likedData = cc.sys.localStorage.getItem(likedDataKey);
|
||||
likedData = likedData ? JSON.parse(likedData) : { level: null, pos: null, likedIds: [] };
|
||||
// // 更新本地缓存中的已点赞数据
|
||||
// const likedDataKey = 'liked_data';
|
||||
// let likedData = cc.sys.localStorage.getItem(likedDataKey);
|
||||
// likedData = likedData ? JSON.parse(likedData) : { level: null, pos: null, likedIds: [] };
|
||||
|
||||
// 更新关卡等级和pos
|
||||
likedData.level = level;
|
||||
likedData.pos = pos;
|
||||
// // 更新关卡等级和pos
|
||||
// likedData.level = level;
|
||||
// likedData.pos = pos;
|
||||
|
||||
// 添加当前ID到已点赞列表(如果不存在)
|
||||
if (!likedData.likedIds.includes(commentId)) {
|
||||
likedData.likedIds.push(commentId);
|
||||
}
|
||||
// // 添加当前ID到已点赞列表(如果不存在)
|
||||
// if (!likedData.likedIds.includes(commentId)) {
|
||||
// likedData.likedIds.push(commentId);
|
||||
// }
|
||||
|
||||
// 保存到本地缓存
|
||||
cc.sys.localStorage.setItem(likedDataKey, JSON.stringify(likedData));
|
||||
// // 保存到本地缓存
|
||||
// cc.sys.localStorage.setItem(likedDataKey, JSON.stringify(likedData));
|
||||
|
||||
console.log("点赞成功!");
|
||||
} else {
|
||||
console.log("点赞失败!");
|
||||
}
|
||||
}, this._pos, index);
|
||||
}
|
||||
// console.log("点赞成功!");
|
||||
// } else {
|
||||
// console.log("点赞失败!");
|
||||
// }
|
||||
// }, this._pos, index);
|
||||
// }
|
||||
|
||||
|
||||
// onShowLevelWord() {
|
||||
|
|
|
|||
|
|
@ -240,8 +240,13 @@ export default class NumberToImage extends cc.Component {
|
|||
let cha = 0;
|
||||
if (number > 99) cha = -posX
|
||||
else if (number < 10) cha = posX
|
||||
if (targetNode.children.length > 0)
|
||||
targetNode.removeAllChildren();
|
||||
if (targetNode) {
|
||||
if (targetNode.children) {
|
||||
if (targetNode.children.length > 0)
|
||||
targetNode.removeAllChildren();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
const digitNodes: cc.Node[] = [];
|
||||
for (let i = 0; i < numStr.length; i++) {
|
||||
|
|
|
|||
|
|
@ -111,14 +111,18 @@ export default class Revive extends cc.Component {
|
|||
|
||||
start() {
|
||||
if (cc.fx.GameConfig.GM_INFO.revive == 1) {
|
||||
this.node.active = false;
|
||||
if (this.node) {
|
||||
this.node.active = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
init() {
|
||||
this.addListener();
|
||||
this.btn_Touch = true;
|
||||
if (cc.fx.GameConfig.GM_INFO.revive == 1) {
|
||||
this.node.active = false;
|
||||
if (this.node) {
|
||||
this.node.active = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -165,7 +169,9 @@ export default class Revive extends cc.Component {
|
|||
}
|
||||
}
|
||||
setTimeout(() => {
|
||||
this.node.active = false;
|
||||
if (this.node) {
|
||||
this.node.active = false;
|
||||
}
|
||||
}, 200);
|
||||
MapConroler._instance.runRewiveCopy();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -21,7 +21,9 @@ export default class RippleShrink extends cc.Component {
|
|||
this.mat.setProperty('center', [0.5, 0.5]);
|
||||
|
||||
// 初始化时隐藏节点
|
||||
this.node.active = false;
|
||||
if (this.node) {
|
||||
this.node.active = false;
|
||||
}
|
||||
}
|
||||
|
||||
// 开始涟漪效果
|
||||
|
|
@ -74,7 +76,7 @@ export default class RippleShrink extends cc.Component {
|
|||
this.timer = 0;
|
||||
|
||||
// 如果已经要求停止,则隐藏节点
|
||||
if (!this.shouldShow) {
|
||||
if (!this.shouldShow && this.node) {
|
||||
this.node.active = false;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -669,33 +669,33 @@ export default class SceneManager extends cc.Component {
|
|||
this.node.getChildByName("Loading").active = false;
|
||||
}
|
||||
openMessage() {
|
||||
let reddemCodeNode = cc.instantiate(this.messageNode);
|
||||
let messageScrpit = reddemCodeNode.getComponent("Message");
|
||||
let nodeType = "commentNode";
|
||||
console.log("打开留言界面", nodeType);
|
||||
let pos = 1;
|
||||
messageScrpit.showNode(nodeType, pos);
|
||||
this.node.addChild(reddemCodeNode);
|
||||
// let reddemCodeNode = cc.instantiate(this.messageNode);
|
||||
// let messageScrpit = reddemCodeNode.getComponent("Message");
|
||||
// let nodeType = "commentNode";
|
||||
// console.log("打开留言界面", nodeType);
|
||||
// let pos = 1;
|
||||
// messageScrpit.showNode(nodeType, pos);
|
||||
// this.node.addChild(reddemCodeNode);
|
||||
}
|
||||
openMessage2() {
|
||||
// 检查 messageNode 是否已经分配了预制体
|
||||
if (!this.messageNode) {
|
||||
cc.error("messageNode 预制体未分配,请在编辑器中设置");
|
||||
return;
|
||||
}
|
||||
// if (!this.messageNode) {
|
||||
// cc.error("messageNode 预制体未分配,请在编辑器中设置");
|
||||
// return;
|
||||
// }
|
||||
|
||||
let reddemCodeNode = cc.instantiate(this.messageNode);
|
||||
let messageScrpit = reddemCodeNode.getComponent("Message");
|
||||
if (!messageScrpit) {
|
||||
cc.error("Message 组件未找到,请确保预制体中包含 Message 组件");
|
||||
return;
|
||||
}
|
||||
// let reddemCodeNode = cc.instantiate(this.messageNode);
|
||||
// let messageScrpit = reddemCodeNode.getComponent("Message");
|
||||
// if (!messageScrpit) {
|
||||
// cc.error("Message 组件未找到,请确保预制体中包含 Message 组件");
|
||||
// return;
|
||||
// }
|
||||
|
||||
let nodeType = "likeComment";
|
||||
console.log("打开点赞界面", nodeType);
|
||||
let pos = 1;
|
||||
messageScrpit.showNode(nodeType, pos);
|
||||
this.node.addChild(reddemCodeNode);
|
||||
// let nodeType = "likeComment";
|
||||
// console.log("打开点赞界面", nodeType);
|
||||
// let pos = 1;
|
||||
// messageScrpit.showNode(nodeType, pos);
|
||||
// this.node.addChild(reddemCodeNode);
|
||||
}
|
||||
update(dt) {
|
||||
|
||||
|
|
@ -703,7 +703,7 @@ export default class SceneManager extends cc.Component {
|
|||
|
||||
public setPic(url, node) {
|
||||
cc.assetManager.loadRemote(url, { ext: '.png' }, (err, texture: cc.Texture2D) => {
|
||||
if (texture) {
|
||||
if (texture && node) {
|
||||
// node.getChildByName("pic").active = true;
|
||||
var sprite = node.getComponent(cc.Sprite);
|
||||
sprite.spriteFrame = new cc.SpriteFrame(texture);
|
||||
|
|
|
|||
|
|
@ -13,7 +13,9 @@ export class DouyinEntranceView extends cc.Component {
|
|||
}
|
||||
|
||||
onCloseClick() {
|
||||
this.node.active = false;
|
||||
if (this.node) {
|
||||
this.node.active = false;
|
||||
}
|
||||
}
|
||||
|
||||
onNavigateToDouyinClick() {
|
||||
|
|
|
|||
|
|
@ -872,7 +872,7 @@ export default class Wall extends cc.Component {
|
|||
else if (name == "shu4") name = "shu3";
|
||||
}
|
||||
|
||||
console.log("墻體名字:", name, this.node.name, this.node.parent.name, this.teamDoors[0].order);
|
||||
// console.log("墻體名字:", name, this.node.name, this.node.parent.name, this.teamDoors[0].order);
|
||||
|
||||
var spriteFrame = this.wall_SpriteFrames._spriteFrames[name];
|
||||
if (this.node.getComponent(cc.Sprite)) this.node.getComponent(cc.Sprite).spriteFrame = spriteFrame;
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
// Learn life-cycle callbacks:
|
||||
// - https://docs.cocos.com/creator/manual/en/scripting/life-cycle-callbacks.html
|
||||
|
||||
const {ccclass, property} = cc._decorator;
|
||||
const { ccclass, property } = cc._decorator;
|
||||
|
||||
@ccclass
|
||||
export default class NewClass extends cc.Component {
|
||||
|
|
@ -13,73 +13,75 @@ export default class NewClass extends cc.Component {
|
|||
|
||||
// LIFE-CYCLE CALLBACKS:
|
||||
|
||||
onLoad () {
|
||||
onLoad() {
|
||||
this.can_Touch = false;
|
||||
}
|
||||
|
||||
start () {
|
||||
start() {
|
||||
|
||||
}
|
||||
|
||||
init(data){
|
||||
init(data) {
|
||||
this.can_Touch = false;
|
||||
this.node.getChildByName("win").active = false;
|
||||
this.node.getChildByName("lose").active = false;
|
||||
this.node.getChildByName("finishi").active = false;
|
||||
this.node.getChildByName(data.result).active = true;
|
||||
if(data.result == "lose"){
|
||||
if (data.result == "lose") {
|
||||
this.setErrLabel(data.code);
|
||||
}
|
||||
var target = this.node.getChildByName(data.result);
|
||||
target.getChildByName("btn").active = false;
|
||||
target.opacity = 0; target.scale = 2;target.getChildByName("tip").opacity = 0;
|
||||
if(data.result == "win"){
|
||||
target.opacity = 0; target.scale = 2; target.getChildByName("tip").opacity = 0;
|
||||
if (data.result == "win") {
|
||||
var lianXi = false;
|
||||
if(cc.fx.GameConfig.GM_INFO.level == 2) lianXi = true;
|
||||
if (cc.fx.GameConfig.GM_INFO.level == 2) lianXi = true;
|
||||
target.getChildByName("yes").active = !lianXi;
|
||||
target.getChildByName("start").active = lianXi;
|
||||
}
|
||||
cc.tween(target)
|
||||
.delay(0.1)
|
||||
.to(0.25,{opacity:255,scale:1})
|
||||
.delay(0.3)
|
||||
.call(()=>{
|
||||
if(target.name == "lose"){
|
||||
cc.tween(target.getChildByName("tip"))
|
||||
.to(0.5,{opacity:255})
|
||||
.delay(0.5)
|
||||
.call(() =>{
|
||||
.delay(0.1)
|
||||
.to(0.25, { opacity: 255, scale: 1 })
|
||||
.delay(0.3)
|
||||
.call(() => {
|
||||
if (target.name == "lose") {
|
||||
cc.tween(target.getChildByName("tip"))
|
||||
.to(0.5, { opacity: 255 })
|
||||
.delay(0.5)
|
||||
.call(() => {
|
||||
this.can_Touch = true;
|
||||
target.getChildByName("btn").active = true;
|
||||
})
|
||||
.start();
|
||||
}
|
||||
else {
|
||||
this.can_Touch = true;
|
||||
target.getChildByName("btn").active = true;
|
||||
})
|
||||
.start();
|
||||
}
|
||||
else{
|
||||
this.can_Touch = true;
|
||||
target.getChildByName("btn").active = true;
|
||||
}
|
||||
}
|
||||
|
||||
})
|
||||
.start();
|
||||
})
|
||||
.start();
|
||||
}
|
||||
|
||||
setErrLabel(code){
|
||||
setErrLabel(code) {
|
||||
var tip = this.node.getChildByName("lose").getChildByName("tip").getComponent(cc.Label);
|
||||
tip.string = cc.fx.GameConfig.TIP_ERR[code];
|
||||
}
|
||||
|
||||
click_Next(){
|
||||
if(!this.can_Touch){
|
||||
click_Next() {
|
||||
if (!this.can_Touch) {
|
||||
return;
|
||||
}
|
||||
this.can_Touch = false;
|
||||
cc.tween(this.node)
|
||||
.to(0.3,{opacity:0})
|
||||
.call(() =>{
|
||||
this.node.active = false;
|
||||
cc.director.loadScene("GameScene");
|
||||
})
|
||||
.start();
|
||||
.to(0.3, { opacity: 0 })
|
||||
.call(() => {
|
||||
if (this.node) {
|
||||
this.node.active = false;
|
||||
}
|
||||
cc.director.loadScene("GameScene");
|
||||
})
|
||||
.start();
|
||||
}
|
||||
|
||||
// update (dt) {}
|
||||
|
|
|
|||
|
|
@ -64,7 +64,9 @@ export default class gameOverUi extends cc.Component {
|
|||
closeUi() {
|
||||
cc.fx.AudioManager._instance.playEffect("anniu_little", null);
|
||||
cc.fx.AudioManager._instance.playEffect("anniu_little", null);
|
||||
this.node.active = false;
|
||||
if (this.node) {
|
||||
this.node.active = false;
|
||||
}
|
||||
}
|
||||
|
||||
// update (dt) {}
|
||||
|
|
|
|||
|
|
@ -432,10 +432,12 @@ export class LQCollide extends Component {
|
|||
if (block.isTouch) {
|
||||
if (collide.node.name == "rise" && block.type == 9) {
|
||||
let otherColor = collide.node.parent.getChildByName("risefall").getChildByName("color").getComponent(cc.Label).string;
|
||||
// console.log("我的顔色", block.color, "粘合顔色", block.block_Info.node.getComponent("Block").color, "單色通過地块颜色:", otherColor, this.data_string);
|
||||
|
||||
if (block.color == otherColor && this.data_string != "-1" && this.data_string != "-2") {
|
||||
return;
|
||||
}
|
||||
if (block.block_Info.node.getComponent("Block").color == otherColor && this.data_string != "-1" && this.data_string != "-2") {
|
||||
if (block.block_Info.node.getComponent("Block").color == otherColor && (this.data_string == "-1" || this.data_string == "-2")) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -59,6 +59,8 @@ export class GameConfig {
|
|||
static PASS_CHECK: any;
|
||||
static PASS_RATE: any;
|
||||
static MESSAGE_MODEL: any;
|
||||
static LOCAL_CACHE_PREFIX = "level_cache_";
|
||||
static MAX_LOCAL_LEVEL = 100;
|
||||
|
||||
static TA: any;
|
||||
static GE: any;
|
||||
|
|
@ -401,7 +403,7 @@ export class GameConfig {
|
|||
|
||||
}
|
||||
|
||||
|
||||
//原有版本
|
||||
static LEVEL_INFO_init(type, time, otherLevel, endless = false) {
|
||||
// 示例 围墙会根据缺的地块自动生成
|
||||
// 带缺口 {"id":"1006","map":[10,11],"gap":[cc.v2(4,9),cc.v2(5,9)]},
|
||||
|
|
@ -663,6 +665,251 @@ export class GameConfig {
|
|||
}
|
||||
|
||||
|
||||
/**
|
||||
* 检查关卡是否在本地缓存中
|
||||
*/
|
||||
static isLevelInLocalCache(level: number): boolean {
|
||||
if (level <= this.MAX_LOCAL_LEVEL) {
|
||||
return true; // 前100关在本地bundle中
|
||||
}
|
||||
|
||||
// 检查本地存储中是否有缓存
|
||||
const cacheKey = this.LOCAL_CACHE_PREFIX + level;
|
||||
const cachedData = cc.sys.localStorage.getItem(cacheKey);
|
||||
return cachedData !== null && cachedData !== undefined;
|
||||
}
|
||||
|
||||
/**
|
||||
* 将关卡数据保存到本地缓存
|
||||
*/
|
||||
static saveLevelToCache(level: number, jsonData: any): void {
|
||||
if (level <= this.MAX_LOCAL_LEVEL) {
|
||||
return; // 前100关不需要缓存
|
||||
}
|
||||
|
||||
const cacheKey = this.LOCAL_CACHE_PREFIX + level;
|
||||
try {
|
||||
cc.sys.localStorage.setItem(cacheKey, JSON.stringify(jsonData));
|
||||
console.log(`关卡${level}数据已缓存到本地`);
|
||||
} catch (error) {
|
||||
console.error(`缓存关卡${level}数据失败:`, error);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 从本地缓存获取关卡数据
|
||||
*/
|
||||
static getLevelFromCache(level: number): any {
|
||||
if (level <= this.MAX_LOCAL_LEVEL) {
|
||||
return null; // 前100关从bundle加载
|
||||
}
|
||||
|
||||
const cacheKey = this.LOCAL_CACHE_PREFIX + level;
|
||||
try {
|
||||
const cachedData = cc.sys.localStorage.getItem(cacheKey);
|
||||
if (cachedData) {
|
||||
console.log(`从本地缓存加载关卡${level}`);
|
||||
return JSON.parse(cachedData);
|
||||
}
|
||||
} catch (error) {
|
||||
console.error(`读取关卡${level}缓存失败:`, error);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* 从CDN加载关卡数据
|
||||
*/
|
||||
static loadLevelFromCDN(level: number): Promise<any> {
|
||||
return new Promise((resolve, reject) => {
|
||||
const cdnBaseUrl = "http://cdn.pay.nika4games.com/resources/json/";
|
||||
const cdnUrl = cdnBaseUrl + `level${level}.json`;
|
||||
|
||||
console.log(`从CDN加载关卡${level}:`, cdnUrl);
|
||||
|
||||
fetch(cdnUrl)
|
||||
.then(response => {
|
||||
if (!response.ok) {
|
||||
throw new Error(`HTTP error! status: ${response.status}`);
|
||||
}
|
||||
return response.json();
|
||||
})
|
||||
.then(jsonData => {
|
||||
// 保存到本地缓存
|
||||
this.saveLevelToCache(level, jsonData);
|
||||
resolve(jsonData);
|
||||
})
|
||||
.catch(error => {
|
||||
console.error(`CDN加载关卡${level}失败:`, error);
|
||||
reject(error);
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 从本地bundle加载关卡数据
|
||||
*/
|
||||
static loadLevelFromBundle(level: number): Promise<any> {
|
||||
return new Promise((resolve, reject) => {
|
||||
const bundleName = "custom";
|
||||
const name = `Json/level${level}`;
|
||||
|
||||
cc.assetManager.loadBundle(bundleName, (err: Error, bundle: cc.AssetManager.Bundle) => {
|
||||
if (err) {
|
||||
reject(new Error(`加载分包失败: ${err.message}`));
|
||||
return;
|
||||
}
|
||||
|
||||
bundle.load(name, cc.JsonAsset, (err: Error, res: cc.JsonAsset) => {
|
||||
if (err) {
|
||||
reject(new Error(`加载关卡资源失败: ${err.message}`));
|
||||
return;
|
||||
}
|
||||
|
||||
resolve(res.json);
|
||||
});
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
//新的CDN版本
|
||||
// static LEVEL_INFO_init(type, time, otherLevel, endless = false) {
|
||||
// // ... existing code ...
|
||||
|
||||
// let name = null;
|
||||
// let levelNumber = 0;
|
||||
|
||||
// if (endless) {
|
||||
// let level = 0;
|
||||
// if (!cc.fx.GameConfig.GM_INFO.randomLevel || cc.fx.GameConfig.GM_INFO.randomLevel <= 0) {
|
||||
// cc.fx.GameConfig.GM_INFO.randomLevel = cc.fx.GameTool.getNextLevel();
|
||||
// }
|
||||
// level = cc.fx.GameConfig.GM_INFO.randomLevel;
|
||||
// levelNumber = level;
|
||||
// name = "Json/level" + level;
|
||||
// console.log("无尽模式关卡", level);
|
||||
// cc.fx.GameConfig.GM_INFO.GameplayType = 1;
|
||||
// } else {
|
||||
// if (cc.fx.GameTool.maxLevel() && otherLevel == false) {
|
||||
// console.log("关卡更新提示")
|
||||
// return;
|
||||
// }
|
||||
|
||||
// levelNumber = cc.fx.GameConfig.GM_INFO.level + 1;
|
||||
// if (cc.fx.GameConfig.GM_INFO.otherLevel > 0) {
|
||||
// console.log("进入特殊帮助关卡,可越过自己关卡等级");
|
||||
// levelNumber = cc.fx.GameConfig.GM_INFO.otherLevel;
|
||||
// }
|
||||
// name = "Json/level" + levelNumber;
|
||||
// }
|
||||
|
||||
// // 智能加载关卡数据
|
||||
// this.loadLevelDataSmart(levelNumber, name, type, time, endless, otherLevel);
|
||||
// }
|
||||
|
||||
|
||||
/**
|
||||
* 智能加载关卡数据
|
||||
*/
|
||||
static loadLevelDataSmart(levelNumber: number, name: string, type: any, time: any, endless: boolean, otherLevel: boolean) {
|
||||
const self = this;
|
||||
|
||||
// 检查关卡数据来源
|
||||
if (levelNumber <= this.MAX_LOCAL_LEVEL) {
|
||||
// 前100关从本地bundle加载
|
||||
console.log(`关卡${levelNumber}从本地bundle加载`);
|
||||
this.loadLevelFromBundle(levelNumber)
|
||||
.then(jsonData => {
|
||||
this.applyLevelData(jsonData, type, time);
|
||||
})
|
||||
.catch(error => {
|
||||
console.error(`本地bundle加载关卡${levelNumber}失败:`, error);
|
||||
this.handleLoadFail(levelNumber, name, type, time, endless, otherLevel);
|
||||
});
|
||||
} else {
|
||||
// 101关以后,先检查本地缓存
|
||||
const cachedData = this.getLevelFromCache(levelNumber);
|
||||
if (cachedData) {
|
||||
// 本地缓存存在,直接使用
|
||||
console.log(`关卡${levelNumber}从本地缓存加载`);
|
||||
this.applyLevelData(cachedData, type, time);
|
||||
} else {
|
||||
// 本地缓存不存在,从CDN加载
|
||||
console.log(`关卡${levelNumber}从CDN加载`);
|
||||
this.loadLevelFromCDN(levelNumber)
|
||||
.then(jsonData => {
|
||||
this.applyLevelData(jsonData, type, time);
|
||||
})
|
||||
.catch(error => {
|
||||
console.error(`CDN加载关卡${levelNumber}失败:`, error);
|
||||
this.handleLoadFail(levelNumber, name, type, time, endless, otherLevel);
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 应用关卡数据
|
||||
*/
|
||||
static applyLevelData(jsonData: any, type: any, time: any) {
|
||||
this.BLOCK_INFO = jsonData["BLOCK_INFO"];
|
||||
this.LEVEL_INFO = jsonData["LEVEL_INFO"];
|
||||
this.WALL_INFO = jsonData["WALL_INFO"];
|
||||
console.log("关卡配置加载完成");
|
||||
|
||||
if (type) {
|
||||
cc.director.preloadScene("GameScene", () => {
|
||||
if (time == 0) cc.director.loadScene("GameScene");
|
||||
else {
|
||||
setTimeout(() => {
|
||||
cc.director.loadScene("GameScene");
|
||||
}, time);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
static handleLoadFail(levelNumber: number, name: string, type: any, time: any, endless: boolean, otherLevel: boolean) {
|
||||
const self = this;
|
||||
|
||||
// 尝试从本地bundle回退(对于101关以后,可能没有对应的本地资源)
|
||||
console.log(`尝试回退到本地bundle加载: ${name}`);
|
||||
cc.assetManager.loadBundle("custom", (err: Error, bundle: cc.AssetManager.Bundle) => {
|
||||
if (err) {
|
||||
console.log("本地分包加载也失败:", err);
|
||||
cc.fx.GameTool.addLevel(null, null, null);
|
||||
if (endless) {
|
||||
cc.fx.GameConfig.GM_INFO.randomLevel = cc.fx.GameConfig.GM_INFO.randomLevel + 1;
|
||||
cc.fx.GameConfig.LEVEL_INFO_init(type, time, false, true);
|
||||
} else {
|
||||
self.LEVEL_INFO_init(type, time, false);
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
bundle.load(name, cc.JsonAsset, (err: Error, res: cc.JsonAsset) => {
|
||||
if (err) {
|
||||
console.log("______________没有这个关卡:", name);
|
||||
cc.fx.GameTool.addLevel(null, null, null);
|
||||
if (endless) {
|
||||
cc.fx.GameConfig.GM_INFO.randomLevel = cc.fx.GameConfig.GM_INFO.randomLevel + 1;
|
||||
cc.fx.GameConfig.LEVEL_INFO_init(type, time, false, true);
|
||||
} else {
|
||||
self.LEVEL_INFO_init(type, time, false);
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
let jsonData: object = res.json!;
|
||||
this.applyLevelData(jsonData, type, time);
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
static setCode(code) {
|
||||
this.GM_INFO.scode = code;
|
||||
|
|
|
|||
|
|
@ -1408,6 +1408,7 @@ export default class Utils {
|
|||
}
|
||||
|
||||
static setEndlessLevel(callBack, data1, data2) {
|
||||
//@ts-ignore
|
||||
if (typeof wx !== 'undefined' && wx !== null) {
|
||||
let uid = cc.fx.StorageMessage.getStorage("uid");
|
||||
//旧的读取数据设置数据方法,以强联网为主
|
||||
|
|
@ -1433,6 +1434,7 @@ export default class Utils {
|
|||
}
|
||||
|
||||
static getEndlessLevel(callBack) {
|
||||
//@ts-ignore
|
||||
if (typeof wx !== 'undefined' && wx !== null) {
|
||||
let uid = cc.fx.StorageMessage.getStorage("uid");
|
||||
//旧的读取数据设置数据方法,以强联网为主
|
||||
|
|
|
|||
|
|
@ -85,9 +85,9 @@ export default class ItemRender extends cc.Component {
|
|||
let url = this.data.useravatar;
|
||||
|
||||
cc.assetManager.loadRemote(url, { ext: '.png' }, (err, texture: cc.Texture2D) => {
|
||||
if (texture) {
|
||||
if (texture && self.node) {
|
||||
this.node.getChildByName("pic").active = true;
|
||||
var sprite = this.node.getChildByName("pic").getChildByName("pic").getComponent(cc.Sprite);
|
||||
var sprite = self.node.getChildByName("pic").getChildByName("pic").getComponent(cc.Sprite);
|
||||
sprite.spriteFrame = new cc.SpriteFrame(texture);
|
||||
// console.log(this.data.rank,"设置头像成功",err);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -53,7 +53,12 @@ export default class RankManager extends cc.Component {
|
|||
//设置头像 处理的逻辑比较多,不用公共类的了
|
||||
public setPic(pic) {
|
||||
this.phone.node.parent.getChildByName("icon").active = false;
|
||||
this.phone.node.active = false;
|
||||
if (this.phone) {
|
||||
if (this.phone.node) {
|
||||
this.phone.node.active = false;
|
||||
}
|
||||
}
|
||||
|
||||
fetch(pic)
|
||||
.then(response => {
|
||||
return response.headers.get('Content-Length');
|
||||
|
|
|
|||
|
|
@ -1512,6 +1512,7 @@ var GameTool = {
|
|||
if ((typeof wx !== 'undefined' && wx !== null) || (typeof tt !== 'undefined' && tt !== null)) {
|
||||
let nowTime = Math.floor(Date.now() / 1000);
|
||||
let powerTime = cc.fx.StorageMessage.getStorage("userPowerTime");
|
||||
console.log("现在时间:", nowTime, "无限体力时间:", powerTime, "增加时间:", time);
|
||||
if (powerTime == "undifend" || powerTime == null || powerTime == "" || powerTime == 0) {
|
||||
powerTime = Math.floor(Date.now() / 1000) + time;
|
||||
} else {
|
||||
|
|
@ -1523,6 +1524,7 @@ var GameTool = {
|
|||
}
|
||||
}
|
||||
cc.fx.GameConfig.GM_INFO.userPowerTime = powerTime;
|
||||
console.log("最终时间:", powerTime);
|
||||
cc.fx.StorageMessage.setStorage("userPowerTime", powerTime);
|
||||
Utils.setUserPowerTime(powerTime, (data) => {
|
||||
//console.log("购买无限体力同步:", data);
|
||||
|
|
|
|||
|
|
@ -253,8 +253,9 @@ export default class NewClass extends cc.Component {
|
|||
jiazaiComp.onGames();
|
||||
|
||||
}
|
||||
|
||||
this.node.active = false;
|
||||
if (this.node) {
|
||||
this.node.active = false;
|
||||
}
|
||||
}
|
||||
|
||||
buyProduct(event, customData) {
|
||||
|
|
|
|||
|
|
@ -58,9 +58,11 @@ export default class Adhesive extends cc.Component {
|
|||
|
||||
|
||||
setTimeout(() => {
|
||||
this.node.active = false;
|
||||
this.node.removeFromParent();
|
||||
this.node = null;
|
||||
if (this.node) {
|
||||
this.node.active = false;
|
||||
this.node.removeFromParent();
|
||||
this.node = null;
|
||||
}
|
||||
}, 2000);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -114,8 +114,10 @@ export default class Boom extends cc.Component {
|
|||
.to(0.2, { opacity: 0 })
|
||||
.start();
|
||||
// this.updateCoin();
|
||||
this.node.active = false;
|
||||
this.node.destroy();
|
||||
if (this.node) {
|
||||
this.node.active = false;
|
||||
this.node.destroy();
|
||||
}
|
||||
}
|
||||
|
||||
stopBoom() {
|
||||
|
|
|
|||
|
|
@ -87,6 +87,7 @@ export default class ranking extends cc.Component {
|
|||
}
|
||||
|
||||
showRanks() {
|
||||
//@ts-ignore
|
||||
if (typeof wx === 'undefined') {
|
||||
return;
|
||||
}
|
||||
|
|
@ -118,6 +119,7 @@ export default class ranking extends cc.Component {
|
|||
|
||||
|
||||
onRanksBtnClicked() {
|
||||
//@ts-ignore
|
||||
if (typeof wx === 'undefined') {
|
||||
this.showRanks(); // 非微信环境直接显示
|
||||
return;
|
||||
|
|
@ -340,7 +342,7 @@ export default class ranking extends cc.Component {
|
|||
let url = this.selfInfo.useravatar;
|
||||
|
||||
cc.assetManager.loadRemote(url, { ext: '.png' }, (err, texture: cc.Texture2D) => {
|
||||
if (texture) {
|
||||
if (texture && this.selfNode) {
|
||||
this.selfNode.getChildByName("pic").active = true;
|
||||
var sprite = this.selfNode.getChildByName("pic").getChildByName("pic").getComponent(cc.Sprite);
|
||||
sprite.spriteFrame = new cc.SpriteFrame(texture);
|
||||
|
|
|
|||
|
|
@ -281,7 +281,9 @@ export default class setUi extends cc.Component {
|
|||
closeUi() {
|
||||
cc.fx.AudioManager._instance.playEffect("anniu_little", null);
|
||||
cc.fx.AudioManager._instance.playEffect("anniu_little", null);
|
||||
this.node.active = false;
|
||||
if (this.node) {
|
||||
this.node.active = false;
|
||||
}
|
||||
}
|
||||
|
||||
// update (dt) {}
|
||||
|
|
|
|||
BIN
assets/UI/prop/changeColorBlock.png
Normal file
BIN
assets/UI/prop/changeColorBlock.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.0 KiB |
38
assets/UI/prop/changeColorBlock.png.meta
Normal file
38
assets/UI/prop/changeColorBlock.png.meta
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
{
|
||||
"ver": "2.3.7",
|
||||
"uuid": "1e22c5d6-ff80-426f-a26c-3eeae80645d0",
|
||||
"importer": "texture",
|
||||
"type": "sprite",
|
||||
"wrapMode": "clamp",
|
||||
"filterMode": "bilinear",
|
||||
"premultiplyAlpha": false,
|
||||
"genMipmaps": false,
|
||||
"packable": true,
|
||||
"width": 88,
|
||||
"height": 88,
|
||||
"platformSettings": {},
|
||||
"subMetas": {
|
||||
"changeColorBlock": {
|
||||
"ver": "1.0.6",
|
||||
"uuid": "210d70b0-7fc5-4994-a640-e892559be2fe",
|
||||
"importer": "sprite-frame",
|
||||
"rawTextureUuid": "1e22c5d6-ff80-426f-a26c-3eeae80645d0",
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": -0.5,
|
||||
"offsetY": 0.5,
|
||||
"trimX": 0,
|
||||
"trimY": 4,
|
||||
"width": 87,
|
||||
"height": 79,
|
||||
"rawWidth": 88,
|
||||
"rawHeight": 88,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"subMetas": {}
|
||||
}
|
||||
}
|
||||
}
|
||||
BIN
assets/UI/prop/jumpDoor.png
Normal file
BIN
assets/UI/prop/jumpDoor.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 3.1 KiB |
38
assets/UI/prop/jumpDoor.png.meta
Normal file
38
assets/UI/prop/jumpDoor.png.meta
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
{
|
||||
"ver": "2.3.7",
|
||||
"uuid": "c1c79bb2-c8a4-42fe-b1ba-ead4b99fdb13",
|
||||
"importer": "texture",
|
||||
"type": "sprite",
|
||||
"wrapMode": "clamp",
|
||||
"filterMode": "bilinear",
|
||||
"premultiplyAlpha": false,
|
||||
"genMipmaps": false,
|
||||
"packable": true,
|
||||
"width": 123,
|
||||
"height": 54,
|
||||
"platformSettings": {},
|
||||
"subMetas": {
|
||||
"jumpDoor": {
|
||||
"ver": "1.0.6",
|
||||
"uuid": "154beea0-0584-477d-bcd7-47e669e9ca02",
|
||||
"importer": "sprite-frame",
|
||||
"rawTextureUuid": "c1c79bb2-c8a4-42fe-b1ba-ead4b99fdb13",
|
||||
"trimType": "auto",
|
||||
"trimThreshold": 1,
|
||||
"rotated": false,
|
||||
"offsetX": 0,
|
||||
"offsetY": 0,
|
||||
"trimX": 0,
|
||||
"trimY": 0,
|
||||
"width": 123,
|
||||
"height": 54,
|
||||
"rawWidth": 123,
|
||||
"rawHeight": 54,
|
||||
"borderTop": 0,
|
||||
"borderBottom": 0,
|
||||
"borderLeft": 0,
|
||||
"borderRight": 0,
|
||||
"subMetas": {}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -239,16 +239,16 @@ export default class DailyQuests extends cc.Component {
|
|||
"freeze": shuju.freeze || 0,
|
||||
"hammer": shuju.hammer || 0,
|
||||
"magic_wand": shuju.magic || 0,
|
||||
"infinite_health": shuju.infinite_health || 0,
|
||||
"infinite_health": shuju.infinite_health || 900,
|
||||
"price": 0
|
||||
}
|
||||
this.getShopProp(propData);
|
||||
if (shuju.coin > 0) {
|
||||
cc.fx.GameTool.changeCoin(shuju.coin);
|
||||
}
|
||||
if (shuju.infinite_health > 0) {
|
||||
console.log("_______获得无限体力时间:", shuju.infinite_health, name);
|
||||
cc.fx.GameTool.setUserPowerTime(shuju.infinite_health);
|
||||
if (name == "share") {
|
||||
// console.log("_______获得无限体力时间:", shuju.infinite_health, name);
|
||||
cc.fx.GameTool.setUserPowerTime(900);
|
||||
}
|
||||
|
||||
const canvasTemp = cc.find("Canvas"); // 假设 Canvas 节点
|
||||
|
|
@ -259,7 +259,7 @@ export default class DailyQuests extends cc.Component {
|
|||
if (shuju.coin > 0) {
|
||||
JiaZai.updateCoin();
|
||||
}
|
||||
if (shuju.infinite_health > 0) {
|
||||
if (name == "share") {
|
||||
JiaZai.updatePower();
|
||||
}
|
||||
}
|
||||
|
|
@ -272,7 +272,8 @@ export default class DailyQuests extends cc.Component {
|
|||
closeDailyQuests() {
|
||||
if (this.sceneValue)
|
||||
cc.fx.GameConfig.GM_INFO.sceneValue = this.sceneValue;
|
||||
this.node.active = false;
|
||||
if (this.node)
|
||||
this.node.active = false;
|
||||
const jiazaiNode = cc.find("Canvas"); // 假设 JiaZai 挂在 Canvas 节点
|
||||
const jiazaiComp = jiazaiNode.getComponent(JiaZai);
|
||||
if (jiazaiComp) {
|
||||
|
|
@ -529,6 +530,7 @@ export default class DailyQuests extends cc.Component {
|
|||
propInfo.magicAmount = cc.fx.GameConfig.GM_INFO.magicAmount;
|
||||
propInfo.freezeAmount = cc.fx.GameConfig.GM_INFO.freezeAmount;
|
||||
propInfo.timestamp = timestamp;
|
||||
|
||||
cc.fx.StorageMessage.setStorage("prop", propInfo);
|
||||
cc.fx.GameTool.setUserProp(0, num, (data) => {
|
||||
})
|
||||
|
|
|
|||
|
|
@ -313,7 +313,8 @@ export default class NewbieGift extends cc.Component {
|
|||
cc.tween(this.node)
|
||||
.to(0.2, { opacity: 0, scale: 0.1, position: cc.v3(posX, posY, 0) })
|
||||
.call(() => {
|
||||
this.node.active = false;
|
||||
if (this.node)
|
||||
this.node.active = false;
|
||||
})
|
||||
.start();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -76,7 +76,8 @@ export default class WinStreak extends cc.Component {
|
|||
}
|
||||
|
||||
closeWinStreak() {
|
||||
this.node.active = false;
|
||||
if (this.node)
|
||||
this.node.active = false;
|
||||
}
|
||||
|
||||
openLoad() {
|
||||
|
|
@ -99,7 +100,8 @@ export default class WinStreak extends cc.Component {
|
|||
|
||||
//点击去完成
|
||||
clickBtn(event, data) {
|
||||
this.node.active = false;
|
||||
if (this.node)
|
||||
this.node.active = false;
|
||||
const jiazaiNode = cc.find("Canvas"); // 假设 JiaZai 挂在 Canvas 节点
|
||||
const jiazaiComp = jiazaiNode.getComponent(JiaZai);
|
||||
if (jiazaiComp) {
|
||||
|
|
|
|||
|
|
@ -79,7 +79,8 @@ export default class shareFriend extends cc.Component {
|
|||
}
|
||||
|
||||
closeBtn() {
|
||||
this.node.active = false;
|
||||
if (this.node)
|
||||
this.node.active = false;
|
||||
cc.fx.GameConfig.GM_INFO.otherUid = "";
|
||||
cc.fx.GameConfig.GM_INFO.otherLevel = 0;
|
||||
}
|
||||
|
|
@ -91,8 +92,8 @@ export default class shareFriend extends cc.Component {
|
|||
|
||||
|
||||
cc.assetManager.loadRemote(url, { ext: '.png' }, (err, texture: cc.Texture2D) => {
|
||||
if (texture) {
|
||||
console.log("设置头像成功", self.node.getChildByName("iphone"));
|
||||
if (texture && self.node) {
|
||||
// console.log("设置头像成功", self.node.getChildByName("iphone"));
|
||||
|
||||
|
||||
if (self.node.getChildByName("iphone")) {
|
||||
|
|
|
|||
|
|
@ -111,7 +111,7 @@ export default class CareerItem extends cc.Component {
|
|||
var self = this;
|
||||
// let url = this.data.useravatar;
|
||||
cc.assetManager.loadRemote(url, { ext: '.png' }, (err, texture: cc.Texture2D) => {
|
||||
if (texture) {
|
||||
if (texture && node) {
|
||||
// this.node.getChildByName("pic").active = true;
|
||||
|
||||
var sprite = node.getComponent(cc.Sprite);
|
||||
|
|
|
|||
|
|
@ -171,7 +171,7 @@ export default class CareerList extends cc.Component {
|
|||
|
||||
/**计算列表的各项参数 */
|
||||
private countListParam() {
|
||||
if (this.itemDataList) {
|
||||
if (this.itemDataList && this.itemDataList.length) {
|
||||
let dataLen = this.itemDataList.length;
|
||||
let firstRenderHeight = this.firstRender ? this.firstRender.height : 0;
|
||||
let firstRenderWidth = this.firstRender ? this.firstRender.width : 0;
|
||||
|
|
@ -197,65 +197,75 @@ export default class CareerList extends cc.Component {
|
|||
* @param offset scrollView偏移量
|
||||
*/
|
||||
private createList(startIndex: number, offset: cc.Vec2) {
|
||||
if (this.itemDataList && this.itemDataList.length) {
|
||||
//当需要显示的数据长度 > 虚拟列表长度, 删除最末尾几个数据时,列表需要重置位置到scrollView最底端
|
||||
if (this.itemDataList.length > this.spawnCount && (startIndex + this.spawnCount - 1) >= this.itemDataList.length) {
|
||||
startIndex = this.itemDataList.length - this.spawnCount;
|
||||
offset = this.scrollView.getMaxScrollOffset();
|
||||
//当需要显示的数据长度 <= 虚拟列表长度, 隐藏多余的虚拟列表项
|
||||
} else if (this.itemDataList.length <= this.spawnCount) {
|
||||
startIndex = 0;
|
||||
}
|
||||
|
||||
//当需要显示的数据长度 > 虚拟列表长度, 删除最末尾几个数据时,列表需要重置位置到scrollView最底端
|
||||
if (this.itemDataList.length > this.spawnCount && (startIndex + this.spawnCount - 1) >= this.itemDataList.length) {
|
||||
startIndex = this.itemDataList.length - this.spawnCount;
|
||||
offset = this.scrollView.getMaxScrollOffset();
|
||||
//当需要显示的数据长度 <= 虚拟列表长度, 隐藏多余的虚拟列表项
|
||||
} else if (this.itemDataList.length <= this.spawnCount) {
|
||||
startIndex = 0;
|
||||
}
|
||||
|
||||
for (let i = 0; i < this.spawnCount; i++) {
|
||||
let item: cc.Node;
|
||||
//需要显示的数据索引在数据范围内,则item实例显示出来
|
||||
if (i + startIndex < this.itemDataList.length) {
|
||||
if (this.itemList[i] == null) {
|
||||
item = this.getItem();
|
||||
this.itemList.push(item);
|
||||
item.active = true;
|
||||
item.parent = this.content;
|
||||
for (let i = 0; i < this.spawnCount; i++) {
|
||||
let item: cc.Node;
|
||||
//需要显示的数据索引在数据范围内,则item实例显示出来
|
||||
if (i + startIndex < this.itemDataList.length) {
|
||||
if (this.itemList[i] == null) {
|
||||
item = this.getItem();
|
||||
this.itemList.push(item);
|
||||
item.active = true;
|
||||
item.parent = this.content;
|
||||
} else {
|
||||
item = this.itemList[i];
|
||||
}
|
||||
//需要显示的数据索引超过了数据范围,则item实例隐藏起来
|
||||
} else {
|
||||
item = this.itemList[i];
|
||||
//item实例数量 > 需要显示的数据量
|
||||
if (this.itemList) {
|
||||
if (this.itemList.length > (this.itemDataList.length - startIndex)) {
|
||||
item = this.itemList.pop();
|
||||
item.removeFromParent();
|
||||
this.itemPool.push(item);
|
||||
}
|
||||
}
|
||||
|
||||
continue;
|
||||
}
|
||||
//需要显示的数据索引超过了数据范围,则item实例隐藏起来
|
||||
} else {
|
||||
//item实例数量 > 需要显示的数据量
|
||||
if (this.itemList.length > (this.itemDataList.length - startIndex)) {
|
||||
item = this.itemList.pop();
|
||||
item.removeFromParent();
|
||||
this.itemPool.push(item);
|
||||
|
||||
let itemRender: CareerItem = item.getComponent(CareerItem);
|
||||
itemRender.itemIndex = i + startIndex;
|
||||
itemRender.data = this.itemDataList[i + startIndex];
|
||||
itemRender.dataChanged();
|
||||
|
||||
// 计算firstRender的高度偏移
|
||||
let firstRenderHeight = this.firstRender ? this.firstRender.height : 0;
|
||||
let firstRenderOffsetY = firstRenderHeight > 0 ? firstRenderHeight + this.spaceY : 0;
|
||||
|
||||
if (this.type == ListType.Vertical) {
|
||||
// item左边对齐padding_left
|
||||
item.setPosition(this.padding_left + item.width / 2,
|
||||
-item.height * (0.5 + i + startIndex) - this.spaceY * (i + startIndex) - this.padding_top - firstRenderOffsetY);
|
||||
}
|
||||
continue;
|
||||
}
|
||||
|
||||
let itemRender: CareerItem = item.getComponent(CareerItem);
|
||||
itemRender.itemIndex = i + startIndex;
|
||||
itemRender.data = this.itemDataList[i + startIndex];
|
||||
itemRender.dataChanged();
|
||||
|
||||
// 计算firstRender的高度偏移
|
||||
let firstRenderHeight = this.firstRender ? this.firstRender.height : 0;
|
||||
let firstRenderOffsetY = firstRenderHeight > 0 ? firstRenderHeight + this.spaceY : 0;
|
||||
|
||||
if (this.type == ListType.Vertical) {
|
||||
// item左边对齐padding_left
|
||||
item.setPosition(this.padding_left + item.width / 2,
|
||||
-item.height * (0.5 + i + startIndex) - this.spaceY * (i + startIndex) - this.padding_top - firstRenderOffsetY);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
this.scrollView.scrollToOffset(offset);
|
||||
}
|
||||
|
||||
/**获取一个列表项 */
|
||||
private getItem() {
|
||||
if (this.itemPool.length == 0) {
|
||||
return cc.instantiate(this.itemRender);
|
||||
} else {
|
||||
return this.itemPool.pop();
|
||||
if (this.itemPool) {
|
||||
if (this.itemPool.length == 0) {
|
||||
return cc.instantiate(this.itemRender);
|
||||
} else {
|
||||
return this.itemPool.pop();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
update(dt) {
|
||||
|
|
@ -277,55 +287,58 @@ export default class CareerList extends cc.Component {
|
|||
|
||||
/**垂直排列 */
|
||||
private updateV() {
|
||||
let items = this.itemList;
|
||||
let item;
|
||||
let bufferZone = this.halfScrollView;
|
||||
let isUp = this.scrollView.content.y > this.lastContentPosY;
|
||||
let offset = (this.itemHeight + this.spaceY) * items.length;
|
||||
if (this.itemList) {
|
||||
let items = this.itemList;
|
||||
let item;
|
||||
let bufferZone = this.halfScrollView;
|
||||
let isUp = this.scrollView.content.y > this.lastContentPosY;
|
||||
let offset = (this.itemHeight + this.spaceY) * items.length;
|
||||
|
||||
// 计算firstRender的高度偏移
|
||||
let firstRenderHeight = this.firstRender ? this.firstRender.height : 0;
|
||||
let firstRenderOffsetY = firstRenderHeight > 0 ? firstRenderHeight + this.spaceY : 0;
|
||||
// 计算firstRender的高度偏移
|
||||
let firstRenderHeight = this.firstRender ? this.firstRender.height : 0;
|
||||
let firstRenderOffsetY = firstRenderHeight > 0 ? firstRenderHeight + this.spaceY : 0;
|
||||
|
||||
for (let i = 0; i < items.length; i++) {
|
||||
item = items[i];
|
||||
let viewPos = this.getPositionInView(item);
|
||||
if (isUp) {
|
||||
if (viewPos) {
|
||||
//item上滑时,超出了scrollView上边界,将item移动到下方复用,item移动到下方的位置必须不超过content的下边界
|
||||
if (viewPos.y > bufferZone && item.y - offset - this.padding_buttom > -this.content.height - firstRenderOffsetY) {
|
||||
if (item.getComponent(CareerItem)) {
|
||||
let itemRender: CareerItem = item.getComponent(CareerItem);
|
||||
if (items != null && items != undefined) {
|
||||
let itemIndex = itemRender.itemIndex + items.length;
|
||||
itemRender.itemIndex = itemIndex;
|
||||
itemRender.data = this.itemDataList[itemIndex];
|
||||
itemRender.dataChanged();
|
||||
item.y = item.y - offset;
|
||||
for (let i = 0; i < items.length; i++) {
|
||||
item = items[i];
|
||||
let viewPos = this.getPositionInView(item);
|
||||
if (isUp) {
|
||||
if (viewPos) {
|
||||
//item上滑时,超出了scrollView上边界,将item移动到下方复用,item移动到下方的位置必须不超过content的下边界
|
||||
if (viewPos.y > bufferZone && item.y - offset - this.padding_buttom > -this.content.height - firstRenderOffsetY) {
|
||||
if (item.getComponent(CareerItem)) {
|
||||
let itemRender: CareerItem = item.getComponent(CareerItem);
|
||||
if (items != null && items != undefined) {
|
||||
let itemIndex = itemRender.itemIndex + items.length;
|
||||
itemRender.itemIndex = itemIndex;
|
||||
itemRender.data = this.itemDataList[itemIndex];
|
||||
itemRender.dataChanged();
|
||||
item.y = item.y - offset;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
} else {
|
||||
if (viewPos) {
|
||||
//item下滑时,超出了scrollView下边界,将item移动到上方复用,item移动到上方的位置必须不超过content的上边界
|
||||
if (viewPos.y < -bufferZone && item.y + offset + this.padding_top < -firstRenderOffsetY) {
|
||||
if (item.getComponent(CareerItem)) {
|
||||
let itemRender: CareerItem = item.getComponent(CareerItem);
|
||||
if (items != null && items != undefined) {
|
||||
let itemIndex = itemRender.itemIndex - items.length;
|
||||
itemRender.itemIndex = itemIndex;
|
||||
itemRender.data = this.itemDataList[itemIndex];
|
||||
itemRender.dataChanged();
|
||||
item.y = item.y + offset;
|
||||
} else {
|
||||
if (viewPos) {
|
||||
//item下滑时,超出了scrollView下边界,将item移动到上方复用,item移动到上方的位置必须不超过content的上边界
|
||||
if (viewPos.y < -bufferZone && item.y + offset + this.padding_top < -firstRenderOffsetY) {
|
||||
if (item.getComponent(CareerItem)) {
|
||||
let itemRender: CareerItem = item.getComponent(CareerItem);
|
||||
if (items != null && items != undefined) {
|
||||
let itemIndex = itemRender.itemIndex - items.length;
|
||||
itemRender.itemIndex = itemIndex;
|
||||
itemRender.data = this.itemDataList[itemIndex];
|
||||
itemRender.dataChanged();
|
||||
item.y = item.y + offset;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
this.lastContentPosY = this.scrollView.content.y;
|
||||
}
|
||||
this.lastContentPosY = this.scrollView.content.y;
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -359,11 +372,12 @@ export default class CareerList extends cc.Component {
|
|||
* @param data 数据
|
||||
*/
|
||||
public addItemAt(index: number, data: any) {
|
||||
if (this.itemDataList[index] != null || this.itemDataList.length == index) {
|
||||
this.itemDataList.splice(index, 1, data);
|
||||
this.updateContent();
|
||||
if (this.itemDataList) {
|
||||
if (this.itemDataList[index] != null || this.itemDataList.length == index) {
|
||||
this.itemDataList.splice(index, 1, data);
|
||||
this.updateContent();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -391,107 +405,113 @@ export default class CareerList extends cc.Component {
|
|||
|
||||
/**获取第一个Item的位置 */
|
||||
private updateContent() {
|
||||
//显示列表实例为0个
|
||||
if (this.itemList.length == 0) {
|
||||
this.countListParam();
|
||||
this.createList(0, new cc.Vec2(0, 0));
|
||||
//显示列表的实例不为0个,则需要重新排列item实例数组
|
||||
} else {
|
||||
if (this.type == ListType.Vertical) {
|
||||
this.itemList.sort((a: any, b: any) => {
|
||||
return b.y - a.y;
|
||||
});
|
||||
} else if (this.type == ListType.Horizontal) {
|
||||
this.itemList.sort((a: any, b: any) => {
|
||||
return a.x - b.x;
|
||||
});
|
||||
} else if (this.type == ListType.Grid) {
|
||||
if (this.startAxis == StartAxisType.Vertical) {
|
||||
this.itemList.sort((a: any, b: any) => {
|
||||
return a.x - b.x;
|
||||
});
|
||||
this.itemList.sort((a: any, b: any) => {
|
||||
return b.y - a.y;
|
||||
});
|
||||
} else if (this.startAxis == StartAxisType.Horizontal) {
|
||||
if (this.itemList) {
|
||||
//显示列表实例为0个
|
||||
if (this.itemList.length == 0) {
|
||||
this.countListParam();
|
||||
this.createList(0, new cc.Vec2(0, 0));
|
||||
//显示列表的实例不为0个,则需要重新排列item实例数组
|
||||
} else {
|
||||
if (this.type == ListType.Vertical) {
|
||||
this.itemList.sort((a: any, b: any) => {
|
||||
return b.y - a.y;
|
||||
});
|
||||
} else if (this.type == ListType.Horizontal) {
|
||||
this.itemList.sort((a: any, b: any) => {
|
||||
return a.x - b.x;
|
||||
});
|
||||
} else if (this.type == ListType.Grid) {
|
||||
if (this.startAxis == StartAxisType.Vertical) {
|
||||
this.itemList.sort((a: any, b: any) => {
|
||||
return a.x - b.x;
|
||||
});
|
||||
this.itemList.sort((a: any, b: any) => {
|
||||
return b.y - a.y;
|
||||
});
|
||||
} else if (this.startAxis == StartAxisType.Horizontal) {
|
||||
this.itemList.sort((a: any, b: any) => {
|
||||
return b.y - a.y;
|
||||
});
|
||||
this.itemList.sort((a: any, b: any) => {
|
||||
return a.x - b.x;
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
this.countListParam();
|
||||
|
||||
//获取第一个item实例需要显示的数据索引
|
||||
var startIndex = this.itemList[0].getComponent(CareerItem).itemIndex;
|
||||
|
||||
if (this.type == ListType.Grid && this.startAxis == StartAxisType.Vertical) {
|
||||
startIndex += (startIndex + this.spawnCount) % this.gridCol;
|
||||
} else if (this.type == ListType.Grid && this.startAxis == StartAxisType.Horizontal) {
|
||||
startIndex += (startIndex + this.spawnCount) % this.gridRow;
|
||||
}
|
||||
|
||||
//getScrollOffset()和scrollToOffset()的x值是相反的
|
||||
var offset: cc.Vec2 = this.scrollView.getScrollOffset();
|
||||
offset.x = - offset.x;
|
||||
|
||||
this.createList(startIndex, offset);
|
||||
}
|
||||
|
||||
this.countListParam();
|
||||
|
||||
//获取第一个item实例需要显示的数据索引
|
||||
var startIndex = this.itemList[0].getComponent(CareerItem).itemIndex;
|
||||
|
||||
if (this.type == ListType.Grid && this.startAxis == StartAxisType.Vertical) {
|
||||
startIndex += (startIndex + this.spawnCount) % this.gridCol;
|
||||
} else if (this.type == ListType.Grid && this.startAxis == StartAxisType.Horizontal) {
|
||||
startIndex += (startIndex + this.spawnCount) % this.gridRow;
|
||||
}
|
||||
|
||||
//getScrollOffset()和scrollToOffset()的x值是相反的
|
||||
var offset: cc.Vec2 = this.scrollView.getScrollOffset();
|
||||
offset.x = - offset.x;
|
||||
|
||||
this.createList(startIndex, offset);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public firstRenderInit() {
|
||||
// let
|
||||
this.firstRender.active = true;
|
||||
if (this.randerChildren) {
|
||||
if (this.randerChildren.length == 0) {
|
||||
this.randerChildren = [];
|
||||
let length = this.topData.length + 3;
|
||||
if (length > this.firstRender.children.length)
|
||||
length = this.firstRender.children.length;
|
||||
for (let i = 3; i < length; i++) {
|
||||
this.randerChildren.push(this.firstRender.children[i]);
|
||||
let username = cc.fx.GameTool.subName(this.topData[i - 3].username, 5);
|
||||
if (username == "user") username = "匿名玩家";
|
||||
if (this.firstRender.children[i]) {
|
||||
if (this.firstRender.children[i].getChildByName("name")) {
|
||||
this.firstRender.children[i].getChildByName("name").getComponent(cc.Label).string = username + "";
|
||||
}
|
||||
if (this.firstRender.children[i].getChildByName("rank")) {
|
||||
this.firstRender.children[i].getChildByName("rank").getComponent(cc.Label).string = this.topData[i - 3].addLevel;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if (this.topData[i - 3].useravatar == "" || this.topData[i - 3].useravatar == null || this.topData[i - 3].useravatar == undefined
|
||||
) {
|
||||
// this.firstRender.children[i].getChildByName("icon").getComponent(cc.Sprite).spriteFrame = this.defaultsprite;
|
||||
}
|
||||
else if (this.topData[i - 3].useravatar == "0" || this.topData[i - 3].useravatar == "1" || this.topData[i - 3].useravatar == "2"
|
||||
|| this.topData[i - 3].useravatar == "3" || this.topData[i - 3].useravatar == "4" || this.topData[i - 3].useravatar == "5" || this.topData[i - 3].useravatar == "6"
|
||||
|| this.topData[i - 3].useravatar == "7" || this.topData[i - 3].useravatar == "8" || this.topData[i - 3].useravatar == "9" ||
|
||||
this.topData[i - 3].useravatar == "10" || this.topData[i - 3].useravatar == "11" || this.topData[i - 3].useravatar == "12" || this.topData[i - 3].useravatar == "13" || this.topData[i - 3].useravatar == "14"
|
||||
|| this.topData[i - 3].useravatar == "15" || this.topData[i - 3].useravatar == "16" || this.topData[i - 3].useravatar == "17"
|
||||
) {
|
||||
|
||||
let useravatar = this.topData[i - 3].useravatar;
|
||||
let useravatarTemp = "icon_" + useravatar;
|
||||
// console.log("222头像名称", useravatarTemp, "333用户名字:", username);
|
||||
if (this.firstRender && this.topData) {
|
||||
this.firstRender.active = true;
|
||||
if (this.randerChildren) {
|
||||
if (this.randerChildren.length == 0) {
|
||||
this.randerChildren = [];
|
||||
let length = this.topData.length + 3;
|
||||
if (length > this.firstRender.children.length)
|
||||
length = this.firstRender.children.length;
|
||||
for (let i = 3; i < length; i++) {
|
||||
this.randerChildren.push(this.firstRender.children[i]);
|
||||
let username = cc.fx.GameTool.subName(this.topData[i - 3].username, 5);
|
||||
if (username == "user") username = "匿名玩家";
|
||||
if (this.firstRender.children[i]) {
|
||||
this.firstRender.children[i].getChildByName("mask").getChildByName("icon").getComponent(cc.Sprite).spriteFrame = this.UI.getSpriteFrame(useravatarTemp);
|
||||
this.firstRender.children[i].getChildByName("mask").getChildByName("icon").width = 150;
|
||||
this.firstRender.children[i].getChildByName("mask").getChildByName("icon").height = 150;
|
||||
if (this.firstRender.children[i].getChildByName("name")) {
|
||||
this.firstRender.children[i].getChildByName("name").getComponent(cc.Label).string = username + "";
|
||||
}
|
||||
if (this.firstRender.children[i].getChildByName("rank")) {
|
||||
this.firstRender.children[i].getChildByName("rank").getComponent(cc.Label).string = this.topData[i - 3].addLevel;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if (this.topData[i - 3].useravatar == "" || this.topData[i - 3].useravatar == null || this.topData[i - 3].useravatar == undefined
|
||||
) {
|
||||
// this.firstRender.children[i].getChildByName("icon").getComponent(cc.Sprite).spriteFrame = this.defaultsprite;
|
||||
}
|
||||
else if (this.topData[i - 3].useravatar == "0" || this.topData[i - 3].useravatar == "1" || this.topData[i - 3].useravatar == "2"
|
||||
|| this.topData[i - 3].useravatar == "3" || this.topData[i - 3].useravatar == "4" || this.topData[i - 3].useravatar == "5" || this.topData[i - 3].useravatar == "6"
|
||||
|| this.topData[i - 3].useravatar == "7" || this.topData[i - 3].useravatar == "8" || this.topData[i - 3].useravatar == "9" ||
|
||||
this.topData[i - 3].useravatar == "10" || this.topData[i - 3].useravatar == "11" || this.topData[i - 3].useravatar == "12" || this.topData[i - 3].useravatar == "13" || this.topData[i - 3].useravatar == "14"
|
||||
|| this.topData[i - 3].useravatar == "15" || this.topData[i - 3].useravatar == "16" || this.topData[i - 3].useravatar == "17"
|
||||
) {
|
||||
|
||||
let useravatar = this.topData[i - 3].useravatar;
|
||||
let useravatarTemp = "icon_" + useravatar;
|
||||
// console.log("222头像名称", useravatarTemp, "333用户名字:", username);
|
||||
if (this.firstRender.children[i]) {
|
||||
this.firstRender.children[i].getChildByName("mask").getChildByName("icon").getComponent(cc.Sprite).spriteFrame = this.UI.getSpriteFrame(useravatarTemp);
|
||||
this.firstRender.children[i].getChildByName("mask").getChildByName("icon").width = 150;
|
||||
this.firstRender.children[i].getChildByName("mask").getChildByName("icon").height = 150;
|
||||
}
|
||||
|
||||
}
|
||||
else this.setPic(this.topData[i - 3].useravatar, this.firstRender.children[i].getChildByName("mask").getChildByName("icon"));
|
||||
}
|
||||
else this.setPic(this.topData[i - 3].useravatar, this.firstRender.children[i].getChildByName("mask").getChildByName("icon"));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
public setPic(url, node) {
|
||||
|
|
@ -501,7 +521,7 @@ export default class CareerList extends cc.Component {
|
|||
// let url = this.data.useravatar;
|
||||
|
||||
cc.assetManager.loadRemote(url, { ext: '.png' }, (err, texture: cc.Texture2D) => {
|
||||
if (texture) {
|
||||
if (texture && node) {
|
||||
// node.getChildByName("pic").active = true;
|
||||
var sprite = node.getComponent(cc.Sprite);
|
||||
sprite.spriteFrame = new cc.SpriteFrame(texture);
|
||||
|
|
@ -515,24 +535,30 @@ export default class CareerList extends cc.Component {
|
|||
|
||||
/**销毁 */
|
||||
public onDestroy() {
|
||||
//清理列表项
|
||||
let len = this.itemList.length;
|
||||
for (let i = 0; i < len; i++) {
|
||||
if (cc.isValid(this.itemList[i], true)) {
|
||||
this.itemList[i].destroy();
|
||||
if (this.itemList) {
|
||||
//清理列表项
|
||||
let len = this.itemList.length;
|
||||
for (let i = 0; i < len; i++) {
|
||||
if (cc.isValid(this.itemList[i], true)) {
|
||||
this.itemList[i].destroy();
|
||||
}
|
||||
}
|
||||
this.itemList.length = 0;
|
||||
if (this.itemPool) {
|
||||
//清理对象池
|
||||
len = this.itemPool.length;
|
||||
for (let i = 0; i < len; i++) {
|
||||
if (cc.isValid(this.itemPool[i], true)) {
|
||||
this.itemPool[i].destroy();
|
||||
}
|
||||
}
|
||||
this.itemPool.length = 0;
|
||||
}
|
||||
if (this.itemDataList) {
|
||||
//清理列表数据
|
||||
this.itemDataList.length = 0;
|
||||
}
|
||||
}
|
||||
this.itemList.length = 0;
|
||||
//清理对象池
|
||||
len = this.itemPool.length;
|
||||
for (let i = 0; i < len; i++) {
|
||||
if (cc.isValid(this.itemPool[i], true)) {
|
||||
this.itemPool[i].destroy();
|
||||
}
|
||||
}
|
||||
this.itemPool.length = 0;
|
||||
//清理列表数据
|
||||
this.itemDataList.length = 0;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -605,67 +631,73 @@ export default class CareerList extends cc.Component {
|
|||
return false;
|
||||
}
|
||||
|
||||
// 循环遍历itemDataList查找目标城市
|
||||
let targetIndex = -1;
|
||||
for (let i = 0; i < this.itemDataList.length; i++) {
|
||||
if (this.itemDataList[i] && this.itemDataList[i].name === cityName) {
|
||||
targetIndex = i;
|
||||
break;
|
||||
if (this.itemDataList) {
|
||||
// 循环遍历itemDataList查找目标城市
|
||||
let targetIndex = -1;
|
||||
for (let i = 0; i < this.itemDataList.length; i++) {
|
||||
if (this.itemDataList[i] && this.itemDataList[i].name === cityName) {
|
||||
targetIndex = i;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (targetIndex === -1) {
|
||||
console.warn(`未找到城市名为"${cityName}"的列表项`);
|
||||
if (targetIndex === -1) {
|
||||
console.warn(`未找到城市名为"${cityName}"的列表项`);
|
||||
return false;
|
||||
}
|
||||
|
||||
console.log(`找到城市"${cityName}",索引位置:${targetIndex}`);
|
||||
|
||||
// 计算目标城市在列表中的位置
|
||||
const itemHeight = this.itemHeight;
|
||||
const spaceY = this.spaceY;
|
||||
const paddingTop = this.padding_top;
|
||||
|
||||
// 计算firstRender的高度偏移
|
||||
let firstRenderHeight = this.firstRender ? this.firstRender.height : 0;
|
||||
let firstRenderOffsetY = firstRenderHeight > 0 ? firstRenderHeight + this.spaceY : 0;
|
||||
|
||||
// 计算目标城市在content中的Y坐标(相对于content顶部)
|
||||
let targetYInContent = -itemHeight * (0.5 + targetIndex) - spaceY * targetIndex - paddingTop - firstRenderOffsetY;
|
||||
|
||||
// 计算目标城市在屏幕中的期望位置
|
||||
const scrollViewHeight = this.scrollView.node.height;
|
||||
const contentHeight = this.content.height;
|
||||
|
||||
// 计算目标城市在屏幕中的期望Y坐标(相对于scrollView顶部)
|
||||
let targetYInView = -targetYInContent - (scrollViewHeight * position);
|
||||
|
||||
// 限制滚动范围
|
||||
const maxScrollY = Math.max(0, contentHeight - scrollViewHeight);
|
||||
targetYInView = Math.max(0, Math.min(maxScrollY, targetYInView));
|
||||
|
||||
// 获取当前滚动偏移量
|
||||
const currentOffset = this.scrollView.getScrollOffset();
|
||||
|
||||
// 计算相对偏移量(从当前位置到目标位置的差值)
|
||||
const relativeOffsetY = targetYInView - currentOffset.y;
|
||||
|
||||
// 计算目标偏移量(当前位置 + 相对偏移量)
|
||||
const targetOffset = new cc.Vec2(0, currentOffset.y + relativeOffsetY);
|
||||
|
||||
// 根据滚动距离动态调整动画时间(距离越大,时间越长)
|
||||
const distance = Math.abs(relativeOffsetY);
|
||||
const baseDuration = 0.2; // 基础动画时间
|
||||
const maxDuration = 1; // 最大动画时间
|
||||
const adjustedDuration = Math.min(maxDuration, baseDuration + (distance / 1000) * 0.5);
|
||||
|
||||
console.log(`当前偏移量: ${currentOffset.y}, 目标偏移量: ${targetOffset.y}, 相对偏移量: ${relativeOffsetY}, 距离: ${distance}`);
|
||||
|
||||
// 执行滚动
|
||||
this.scrollView.scrollToOffset(targetOffset, adjustedDuration, false);
|
||||
|
||||
console.log(`滚动到城市"${cityName}",目标位置:${position},动画时间:${adjustedDuration}秒`);
|
||||
return true;
|
||||
}
|
||||
else {
|
||||
return false;
|
||||
}
|
||||
|
||||
console.log(`找到城市"${cityName}",索引位置:${targetIndex}`);
|
||||
|
||||
// 计算目标城市在列表中的位置
|
||||
const itemHeight = this.itemHeight;
|
||||
const spaceY = this.spaceY;
|
||||
const paddingTop = this.padding_top;
|
||||
|
||||
// 计算firstRender的高度偏移
|
||||
let firstRenderHeight = this.firstRender ? this.firstRender.height : 0;
|
||||
let firstRenderOffsetY = firstRenderHeight > 0 ? firstRenderHeight + this.spaceY : 0;
|
||||
|
||||
// 计算目标城市在content中的Y坐标(相对于content顶部)
|
||||
let targetYInContent = -itemHeight * (0.5 + targetIndex) - spaceY * targetIndex - paddingTop - firstRenderOffsetY;
|
||||
|
||||
// 计算目标城市在屏幕中的期望位置
|
||||
const scrollViewHeight = this.scrollView.node.height;
|
||||
const contentHeight = this.content.height;
|
||||
|
||||
// 计算目标城市在屏幕中的期望Y坐标(相对于scrollView顶部)
|
||||
let targetYInView = -targetYInContent - (scrollViewHeight * position);
|
||||
|
||||
// 限制滚动范围
|
||||
const maxScrollY = Math.max(0, contentHeight - scrollViewHeight);
|
||||
targetYInView = Math.max(0, Math.min(maxScrollY, targetYInView));
|
||||
|
||||
// 获取当前滚动偏移量
|
||||
const currentOffset = this.scrollView.getScrollOffset();
|
||||
|
||||
// 计算相对偏移量(从当前位置到目标位置的差值)
|
||||
const relativeOffsetY = targetYInView - currentOffset.y;
|
||||
|
||||
// 计算目标偏移量(当前位置 + 相对偏移量)
|
||||
const targetOffset = new cc.Vec2(0, currentOffset.y + relativeOffsetY);
|
||||
|
||||
// 根据滚动距离动态调整动画时间(距离越大,时间越长)
|
||||
const distance = Math.abs(relativeOffsetY);
|
||||
const baseDuration = 0.2; // 基础动画时间
|
||||
const maxDuration = 1; // 最大动画时间
|
||||
const adjustedDuration = Math.min(maxDuration, baseDuration + (distance / 1000) * 0.5);
|
||||
|
||||
console.log(`当前偏移量: ${currentOffset.y}, 目标偏移量: ${targetOffset.y}, 相对偏移量: ${relativeOffsetY}, 距离: ${distance}`);
|
||||
|
||||
// 执行滚动
|
||||
this.scrollView.scrollToOffset(targetOffset, adjustedDuration, false);
|
||||
|
||||
console.log(`滚动到城市"${cityName}",目标位置:${position},动画时间:${adjustedDuration}秒`);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -87,10 +87,13 @@ export default class CareerManager extends cc.Component {
|
|||
this.selfData = data;
|
||||
this.rankList.setData(this.listData, topData);
|
||||
if (data) {
|
||||
if (data.length > 0) {
|
||||
this.rankNumber = data[0].rank;
|
||||
this.rankTotal = data.length;
|
||||
if (data.length) {
|
||||
if (data.length > 0) {
|
||||
this.rankNumber = data[0].rank;
|
||||
this.rankTotal = data.length;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -81,7 +81,7 @@ export default class Item extends cc.Component {
|
|||
let url = this.data.useravatar;
|
||||
|
||||
cc.assetManager.loadRemote(url, { ext: '.png' }, (err, texture: cc.Texture2D) => {
|
||||
if (texture) {
|
||||
if (texture && this.node) {
|
||||
this.node.getChildByName("pic").active = true;
|
||||
// console.log("设置头像成功",err);
|
||||
if (this.node.getChildByName("pic")) {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "cf23a18b-2a0f-45e2-9906-24be2d5b870f",
|
||||
"uuid": "2c6e55f0-ce03-4118-8533-8236936dfbcb",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
329
assets/custom/Json/level1000.json
Normal file
329
assets/custom/Json/level1000.json
Normal file
|
|
@ -0,0 +1,329 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "1000",
|
||||
"map": [
|
||||
8,
|
||||
8
|
||||
],
|
||||
"time": 120,
|
||||
"gap": []
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 23,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 4,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 5,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 7,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 5,
|
||||
"type": 14,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 1,
|
||||
"floorTime": 10,
|
||||
"floorMove": true,
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 17,
|
||||
"color": 7,
|
||||
"type": 14,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 2,
|
||||
"floorTime": 7,
|
||||
"floorMove": true,
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 4,
|
||||
"type": 14,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 3,
|
||||
"floorTime": 9,
|
||||
"floorMove": true,
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 8,
|
||||
"type": 8,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 4,
|
||||
"color": 1,
|
||||
"type": 14,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 7,
|
||||
"type": 7,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 8,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 2,
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 4,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 1,
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 3,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 2,
|
||||
"id": 350
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 9,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 1,
|
||||
"id": 360
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1001,
|
||||
"num": 17,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 1002,
|
||||
"num": 20,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 3
|
||||
},
|
||||
{
|
||||
"id": 1003,
|
||||
"num": 21,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1004,
|
||||
"num": 22,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1005,
|
||||
"num": 14,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1006,
|
||||
"num": 16,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1007,
|
||||
"num": 10,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1008,
|
||||
"num": 12,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1009,
|
||||
"num": 6,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1010,
|
||||
"num": 8,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1011,
|
||||
"num": 2,
|
||||
"color": 7,
|
||||
"special": 3,
|
||||
"length": 3,
|
||||
"freeze": 5
|
||||
},
|
||||
{
|
||||
"id": 1012,
|
||||
"num": 3,
|
||||
"color": 7,
|
||||
"special": 3,
|
||||
"length": 0,
|
||||
"freeze": 5
|
||||
},
|
||||
{
|
||||
"id": 1013,
|
||||
"num": 4,
|
||||
"color": 7,
|
||||
"special": 3,
|
||||
"length": 0,
|
||||
"freeze": 5
|
||||
},
|
||||
{
|
||||
"id": 1014,
|
||||
"num": 7,
|
||||
"color": 5,
|
||||
"special": 3,
|
||||
"length": 1,
|
||||
"freeze": 8
|
||||
},
|
||||
{
|
||||
"id": 1015,
|
||||
"num": 11,
|
||||
"color": 8,
|
||||
"special": 6,
|
||||
"length": 2,
|
||||
"lockTime": 4
|
||||
},
|
||||
{
|
||||
"id": 1016,
|
||||
"num": 13,
|
||||
"color": 8,
|
||||
"special": 6,
|
||||
"length": 0,
|
||||
"lockTime": 4
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level1000.json.meta
Normal file
6
assets/custom/Json/level1000.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "467f18a2-294d-4e3b-9fd9-f4eef197842e",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
328
assets/custom/Json/level1001.json
Normal file
328
assets/custom/Json/level1001.json
Normal file
|
|
@ -0,0 +1,328 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "1001",
|
||||
"map": [
|
||||
8,
|
||||
8
|
||||
],
|
||||
"time": 90,
|
||||
"gap": [
|
||||
{
|
||||
"x": 6,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 3,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 4,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 4,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 5,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 4,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 5,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 5,
|
||||
"y": 3,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 2,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 9,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 1,
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 10,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 2,
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 3,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"lock": false,
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 4,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 4,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 1,
|
||||
"floorTime": 8,
|
||||
"floorMove": true,
|
||||
"lock": true,
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 2,
|
||||
"floorTime": 3,
|
||||
"floorMove": true,
|
||||
"lock": true,
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 2,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 2,
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 2,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 1,
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 9,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 8,
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 1,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 9,
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 4,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 11,
|
||||
"id": 320
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1002,
|
||||
"num": 0,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 3
|
||||
},
|
||||
{
|
||||
"id": 1003,
|
||||
"num": 1,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1004,
|
||||
"num": 2,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1005,
|
||||
"num": 4,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1006,
|
||||
"num": 5,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1007,
|
||||
"num": 7,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1008,
|
||||
"num": 9,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1009,
|
||||
"num": 15,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1010,
|
||||
"num": 18,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1011,
|
||||
"num": 21,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 1012,
|
||||
"num": 22,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1013,
|
||||
"num": 23,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1014,
|
||||
"num": 12,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 1015,
|
||||
"num": 8,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1016,
|
||||
"num": 10,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1017,
|
||||
"num": 6,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level1001.json.meta
Normal file
6
assets/custom/Json/level1001.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "743791a1-3640-49c8-bcb2-fb780ec005ee",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
381
assets/custom/Json/level1002.json
Normal file
381
assets/custom/Json/level1002.json
Normal file
|
|
@ -0,0 +1,381 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [
|
||||
{
|
||||
"x": 3,
|
||||
"y": 2,
|
||||
"color": "10"
|
||||
},
|
||||
{
|
||||
"x": 4,
|
||||
"y": 2,
|
||||
"color": "10"
|
||||
}
|
||||
],
|
||||
"id": "1002",
|
||||
"map": [
|
||||
8,
|
||||
9
|
||||
],
|
||||
"time": 140,
|
||||
"gap": [
|
||||
{
|
||||
"x": 1,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 1,
|
||||
"y": 3,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 3,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -180,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -180,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 9,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 5,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 4,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 180,
|
||||
"z": 0
|
||||
},
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 300,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 180,
|
||||
"z": 0
|
||||
},
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 180,
|
||||
"z": 0
|
||||
},
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 5,
|
||||
"color": 10,
|
||||
"type": 8,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 6,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 2,
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 3,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 1,
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 3,
|
||||
"type": 6,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -180,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 50,
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 3,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 180,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 2,
|
||||
"id": 350
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 9,
|
||||
"type": 14,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -60,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 1,
|
||||
"floorTime": 5,
|
||||
"floorMove": true,
|
||||
"id": 360
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 5,
|
||||
"type": 14,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -60,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 2,
|
||||
"floorTime": 8,
|
||||
"floorMove": true,
|
||||
"id": 370
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 4,
|
||||
"type": 14,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -60,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 3,
|
||||
"floorTime": 10,
|
||||
"floorMove": true,
|
||||
"id": 380
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 10,
|
||||
"type": 14,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -60,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 4,
|
||||
"floorTime": 12,
|
||||
"floorMove": true,
|
||||
"id": 390
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1003,
|
||||
"num": 1,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 1004,
|
||||
"num": 3,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1005,
|
||||
"num": 4,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1006,
|
||||
"num": 28,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1007,
|
||||
"num": 29,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1008,
|
||||
"num": 26,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 1009,
|
||||
"num": 17,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1010,
|
||||
"num": 19,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1011,
|
||||
"num": 5,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1012,
|
||||
"num": 11,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1013,
|
||||
"num": 14,
|
||||
"color": 6,
|
||||
"special": 6,
|
||||
"length": 2,
|
||||
"lockTime": 4
|
||||
},
|
||||
{
|
||||
"id": 1014,
|
||||
"num": 16,
|
||||
"color": 6,
|
||||
"special": 6,
|
||||
"length": 0,
|
||||
"lockTime": 4
|
||||
},
|
||||
{
|
||||
"id": 1015,
|
||||
"num": 13,
|
||||
"color": 10,
|
||||
"special": 3,
|
||||
"length": 2,
|
||||
"freeze": 11
|
||||
},
|
||||
{
|
||||
"id": 1016,
|
||||
"num": 15,
|
||||
"color": 10,
|
||||
"special": 3,
|
||||
"length": 0,
|
||||
"freeze": 11
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level1002.json.meta
Normal file
6
assets/custom/Json/level1002.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "8d3947c4-aadb-4992-9912-256636247a31",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
381
assets/custom/Json/level1003.json
Normal file
381
assets/custom/Json/level1003.json
Normal file
|
|
@ -0,0 +1,381 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "1003",
|
||||
"map": [
|
||||
8,
|
||||
10
|
||||
],
|
||||
"time": 90,
|
||||
"gap": [
|
||||
{
|
||||
"x": 1,
|
||||
"y": 4,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 1,
|
||||
"y": 3,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 1,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 4,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 3,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 2,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 2,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 5,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 5,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 1,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 9,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 360,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 1,
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 8,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 360,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 2,
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 3,
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 5,
|
||||
"type": 1,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"stacking": 3,
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 4,
|
||||
"color": 1,
|
||||
"type": 1,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -480,
|
||||
"z": 0
|
||||
},
|
||||
"stacking": 3,
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 4,
|
||||
"color": 10,
|
||||
"type": 1,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -480,
|
||||
"z": 0
|
||||
},
|
||||
"stacking": 4,
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 10,
|
||||
"type": 1,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"stacking": 4,
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 21,
|
||||
"color": 2,
|
||||
"type": 1,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"stacking": 10,
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 22,
|
||||
"color": 6,
|
||||
"type": 1,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"stacking": 1,
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 3,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 12,
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 360,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 14,
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 4,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 10,
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 3,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 7,
|
||||
"id": 350
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 4,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 9,
|
||||
"id": 360
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1004,
|
||||
"num": 0,
|
||||
"color": 10,
|
||||
"special": 3,
|
||||
"length": 3,
|
||||
"freeze": 9
|
||||
},
|
||||
{
|
||||
"id": 1005,
|
||||
"num": 1,
|
||||
"color": 10,
|
||||
"special": 3,
|
||||
"length": 0,
|
||||
"freeze": 9
|
||||
},
|
||||
{
|
||||
"id": 1006,
|
||||
"num": 2,
|
||||
"color": 10,
|
||||
"special": 3,
|
||||
"length": 0,
|
||||
"freeze": 9
|
||||
},
|
||||
{
|
||||
"id": 1007,
|
||||
"num": 7,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1008,
|
||||
"num": 11,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1009,
|
||||
"num": 13,
|
||||
"color": 3,
|
||||
"special": 2,
|
||||
"length": 1,
|
||||
"lock": true
|
||||
},
|
||||
{
|
||||
"id": 1010,
|
||||
"num": 19,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1011,
|
||||
"num": 23,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1012,
|
||||
"num": 24,
|
||||
"color": 1,
|
||||
"special": 3,
|
||||
"length": 3,
|
||||
"freeze": 8
|
||||
},
|
||||
{
|
||||
"id": 1013,
|
||||
"num": 25,
|
||||
"color": 1,
|
||||
"special": 3,
|
||||
"length": 0,
|
||||
"freeze": 8
|
||||
},
|
||||
{
|
||||
"id": 1014,
|
||||
"num": 26,
|
||||
"color": 1,
|
||||
"special": 3,
|
||||
"length": 0,
|
||||
"freeze": 8
|
||||
},
|
||||
{
|
||||
"id": 1015,
|
||||
"num": 15,
|
||||
"color": 4,
|
||||
"special": 2,
|
||||
"length": 1,
|
||||
"lock": true
|
||||
},
|
||||
{
|
||||
"id": 1016,
|
||||
"num": 12,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "41545"
|
||||
},
|
||||
{
|
||||
"id": 1017,
|
||||
"num": 14,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "41545"
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level1003.json.meta
Normal file
6
assets/custom/Json/level1003.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "4c1c0997-de77-4c17-8259-9b0b3c8a0645",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
379
assets/custom/Json/level1004.json
Normal file
379
assets/custom/Json/level1004.json
Normal file
|
|
@ -0,0 +1,379 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "1004",
|
||||
"map": [
|
||||
9,
|
||||
8
|
||||
],
|
||||
"time": 110,
|
||||
"gap": []
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 23,
|
||||
"color": 5,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 300,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 5,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 420,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 5,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -180,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 5,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -300,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 420,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -300,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 22,
|
||||
"color": 3,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -60,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 21,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 180,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 3,
|
||||
"color": 4,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 180,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 11,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 60,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -180,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"lock": false,
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 420,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"lock": false,
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 300,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"lock": false,
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -180,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"lock": true,
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 7,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -60,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"lock": true,
|
||||
"id": 350
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 300,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"lock": true,
|
||||
"id": 360
|
||||
},
|
||||
{
|
||||
"block": 3,
|
||||
"color": 7,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 180,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 6,
|
||||
"id": 370
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 7,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -60,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 8,
|
||||
"id": 380
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 60,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 1,
|
||||
"floorTime": 10,
|
||||
"floorMove": true,
|
||||
"lock": true,
|
||||
"id": 390
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 5,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 180,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 12,
|
||||
"id": 400
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1005,
|
||||
"num": 2,
|
||||
"color": 5,
|
||||
"special": 2,
|
||||
"length": 1,
|
||||
"lock": false
|
||||
},
|
||||
{
|
||||
"id": 1006,
|
||||
"num": 4,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1007,
|
||||
"num": 5,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1008,
|
||||
"num": 7,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1009,
|
||||
"num": 9,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1010,
|
||||
"num": 11,
|
||||
"color": 4,
|
||||
"special": 3,
|
||||
"length": 3,
|
||||
"freeze": 8
|
||||
},
|
||||
{
|
||||
"id": 1011,
|
||||
"num": 13,
|
||||
"color": 4,
|
||||
"special": 3,
|
||||
"length": 0,
|
||||
"freeze": 8
|
||||
},
|
||||
{
|
||||
"id": 1012,
|
||||
"num": 15,
|
||||
"color": 4,
|
||||
"special": 3,
|
||||
"length": 0,
|
||||
"freeze": 8
|
||||
},
|
||||
{
|
||||
"id": 1013,
|
||||
"num": 17,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1014,
|
||||
"num": 19,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1015,
|
||||
"num": 24,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1016,
|
||||
"num": 25,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1017,
|
||||
"num": 22,
|
||||
"color": 7,
|
||||
"special": 2,
|
||||
"length": 1,
|
||||
"lock": true
|
||||
},
|
||||
{
|
||||
"id": 1018,
|
||||
"num": 14,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1019,
|
||||
"num": 16,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1020,
|
||||
"num": 8,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1021,
|
||||
"num": 10,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level1004.json.meta
Normal file
6
assets/custom/Json/level1004.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "c71c22bd-4621-448a-a118-67b7dbeb2fc2",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
349
assets/custom/Json/level1005.json
Normal file
349
assets/custom/Json/level1005.json
Normal file
|
|
@ -0,0 +1,349 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "1005",
|
||||
"map": [
|
||||
8,
|
||||
9
|
||||
],
|
||||
"time": 110,
|
||||
"gap": [
|
||||
{
|
||||
"x": 1,
|
||||
"y": 7,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 7,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 4,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 3,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 4,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 3,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 3,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 10,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 300,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 1,
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 6,
|
||||
"type": 8,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -300,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 2,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -180,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 2,
|
||||
"lockTime": 9,
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 7,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -180,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 1,
|
||||
"lockTime": 9,
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 10,
|
||||
"color": 10,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -60,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 11,
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 3,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -180,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 1,
|
||||
"floor": 1,
|
||||
"floorTime": 8,
|
||||
"floorMove": true,
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 5,
|
||||
"type": 8,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 8,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 180,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 1,
|
||||
"floor": 2,
|
||||
"floorTime": 5,
|
||||
"floorMove": true,
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 20,
|
||||
"color": 4,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 180,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 6,
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 8,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 60,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 5,
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 10,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 4,
|
||||
"id": 350
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1006,
|
||||
"num": 4,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1007,
|
||||
"num": 5,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1008,
|
||||
"num": 14,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1009,
|
||||
"num": 16,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1010,
|
||||
"num": 26,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1011,
|
||||
"num": 27,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1012,
|
||||
"num": 25,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 1013,
|
||||
"num": 6,
|
||||
"color": 7,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 1014,
|
||||
"num": 1,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 3,
|
||||
"longAndShort": 13,
|
||||
"order": true
|
||||
},
|
||||
{
|
||||
"id": 1015,
|
||||
"num": 2,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"longAndShort": 13,
|
||||
"order": true
|
||||
},
|
||||
{
|
||||
"id": 1016,
|
||||
"num": 3,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"longAndShort": 13,
|
||||
"order": true
|
||||
},
|
||||
{
|
||||
"id": 1017,
|
||||
"num": 10,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"longAndShort": 12,
|
||||
"order": false
|
||||
},
|
||||
{
|
||||
"id": 1018,
|
||||
"num": 12,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"longAndShort": 12,
|
||||
"order": false
|
||||
},
|
||||
{
|
||||
"id": 1019,
|
||||
"num": 13,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"longAndShort": 12,
|
||||
"order": true
|
||||
},
|
||||
{
|
||||
"id": 1020,
|
||||
"num": 15,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"longAndShort": 12,
|
||||
"order": true
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level1005.json.meta
Normal file
6
assets/custom/Json/level1005.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "0ba3e686-228b-4f52-a1d7-21c6601e299d",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
301
assets/custom/Json/level1006.json
Normal file
301
assets/custom/Json/level1006.json
Normal file
|
|
@ -0,0 +1,301 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "1006",
|
||||
"map": [
|
||||
8,
|
||||
8
|
||||
],
|
||||
"time": 70,
|
||||
"gap": [
|
||||
{
|
||||
"x": 6,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 3,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 4,
|
||||
"color": 9,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 7,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 10,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 3,
|
||||
"type": 6,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 20,
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 10,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 2,
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 4,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 12,
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 5,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 8,
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 3,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 7,
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 2,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 6,
|
||||
"id": 350
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 4,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 4,
|
||||
"id": 360
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1007,
|
||||
"num": 7,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 1,
|
||||
"colorArray": "29"
|
||||
},
|
||||
{
|
||||
"id": 1008,
|
||||
"num": 11,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "45"
|
||||
},
|
||||
{
|
||||
"id": 1009,
|
||||
"num": 13,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "45"
|
||||
},
|
||||
{
|
||||
"id": 1010,
|
||||
"num": 15,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "011"
|
||||
},
|
||||
{
|
||||
"id": 1011,
|
||||
"num": 20,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "011"
|
||||
},
|
||||
{
|
||||
"id": 1012,
|
||||
"num": 21,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 3,
|
||||
"colorArray": "87"
|
||||
},
|
||||
{
|
||||
"id": 1013,
|
||||
"num": 22,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "87"
|
||||
},
|
||||
{
|
||||
"id": 1014,
|
||||
"num": 23,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "87"
|
||||
},
|
||||
{
|
||||
"id": 1015,
|
||||
"num": 12,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "363"
|
||||
},
|
||||
{
|
||||
"id": 1016,
|
||||
"num": 14,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "363"
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level1006.json.meta
Normal file
6
assets/custom/Json/level1006.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "17496b8d-63b8-4997-b916-8fa495b3aeb8",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
328
assets/custom/Json/level1007.json
Normal file
328
assets/custom/Json/level1007.json
Normal file
|
|
@ -0,0 +1,328 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "1007",
|
||||
"map": [
|
||||
8,
|
||||
8
|
||||
],
|
||||
"time": 120,
|
||||
"gap": [
|
||||
{
|
||||
"x": 1,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 1,
|
||||
"y": 3,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 1,
|
||||
"y": 4,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 1,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 9,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 4,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 7,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 3,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 7,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 5,
|
||||
"type": 8,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 1,
|
||||
"floorTime": 7,
|
||||
"floorMove": true,
|
||||
"lock": true,
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 9,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 9,
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 9,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 2,
|
||||
"floorTime": 10,
|
||||
"floorMove": true,
|
||||
"lock": true,
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 12,
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 13,
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 1,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 4,
|
||||
"id": 350
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1008,
|
||||
"num": 0,
|
||||
"color": 8,
|
||||
"special": 3,
|
||||
"length": 1,
|
||||
"freeze": 6
|
||||
},
|
||||
{
|
||||
"id": 1009,
|
||||
"num": 1,
|
||||
"color": 4,
|
||||
"special": 4,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1010,
|
||||
"num": 2,
|
||||
"color": 4,
|
||||
"special": 4,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1011,
|
||||
"num": 9,
|
||||
"color": 7,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1012,
|
||||
"num": 11,
|
||||
"color": 7,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1013,
|
||||
"num": 17,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1014,
|
||||
"num": 19,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1015,
|
||||
"num": 25,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 1016,
|
||||
"num": 23,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1017,
|
||||
"num": 24,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1018,
|
||||
"num": 21,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1019,
|
||||
"num": 22,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1020,
|
||||
"num": 18,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 1021,
|
||||
"num": 10,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 3
|
||||
},
|
||||
{
|
||||
"id": 1022,
|
||||
"num": 12,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1023,
|
||||
"num": 14,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level1007.json.meta
Normal file
6
assets/custom/Json/level1007.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "a39e3b6c-ca1c-4a66-9cb4-690989e2bd22",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
378
assets/custom/Json/level1008.json
Normal file
378
assets/custom/Json/level1008.json
Normal file
|
|
@ -0,0 +1,378 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "1008",
|
||||
"map": [
|
||||
10,
|
||||
8
|
||||
],
|
||||
"time": 120,
|
||||
"gap": [
|
||||
{
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 2,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 7,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 8,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 2,
|
||||
"type": 3,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"lockTime": 4,
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 7,
|
||||
"type": 2,
|
||||
"position": {
|
||||
"x": -360,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 9,
|
||||
"type": 2,
|
||||
"position": {
|
||||
"x": 480,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 13,
|
||||
"color": 2,
|
||||
"type": 1,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"stacking": 3,
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 9,
|
||||
"color": 3,
|
||||
"type": 1,
|
||||
"position": {
|
||||
"x": 480,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"stacking": 2,
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 8,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 3,
|
||||
"type": 1,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"stacking": 5,
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 2,
|
||||
"type": 1,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"stacking": 10,
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"lock": true,
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"lock": true,
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 10,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 11,
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 1,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 13,
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 8,
|
||||
"type": 1,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"stacking": 9,
|
||||
"floor": 1,
|
||||
"floorTime": 4,
|
||||
"floorMove": true,
|
||||
"id": 350
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 6,
|
||||
"type": 1,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"stacking": 7,
|
||||
"floor": 2,
|
||||
"floorTime": 2,
|
||||
"floorMove": true,
|
||||
"id": 360
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 10,
|
||||
"type": 2,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 3,
|
||||
"floorTime": 5,
|
||||
"floorMove": true,
|
||||
"id": 370
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 1,
|
||||
"type": 2,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 4,
|
||||
"floorTime": 9,
|
||||
"floorMove": true,
|
||||
"id": 380
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1009,
|
||||
"num": 11,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1010,
|
||||
"num": 13,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1011,
|
||||
"num": 15,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1012,
|
||||
"num": 17,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1013,
|
||||
"num": 12,
|
||||
"color": 5,
|
||||
"special": 3,
|
||||
"length": 2,
|
||||
"freeze": 12
|
||||
},
|
||||
{
|
||||
"id": 1014,
|
||||
"num": 14,
|
||||
"color": 5,
|
||||
"special": 3,
|
||||
"length": 0,
|
||||
"freeze": 12
|
||||
},
|
||||
{
|
||||
"id": 1015,
|
||||
"num": 1,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 3,
|
||||
"longAndShort": 13,
|
||||
"order": false
|
||||
},
|
||||
{
|
||||
"id": 1016,
|
||||
"num": 2,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"longAndShort": 13,
|
||||
"order": false
|
||||
},
|
||||
{
|
||||
"id": 1017,
|
||||
"num": 3,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"longAndShort": 13,
|
||||
"order": false
|
||||
},
|
||||
{
|
||||
"id": 1018,
|
||||
"num": 24,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 3,
|
||||
"longAndShort": 13,
|
||||
"order": false
|
||||
},
|
||||
{
|
||||
"id": 1019,
|
||||
"num": 25,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"longAndShort": 13,
|
||||
"order": false
|
||||
},
|
||||
{
|
||||
"id": 1020,
|
||||
"num": 26,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"longAndShort": 13,
|
||||
"order": false
|
||||
},
|
||||
{
|
||||
"id": 1021,
|
||||
"num": 6,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 1,
|
||||
"colorArray": "766"
|
||||
},
|
||||
{
|
||||
"id": 1022,
|
||||
"num": 22,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 1,
|
||||
"colorArray": "588"
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level1008.json.meta
Normal file
6
assets/custom/Json/level1008.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "e9ef3515-475f-4788-99ff-850499085ff5",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
282
assets/custom/Json/level1009.json
Normal file
282
assets/custom/Json/level1009.json
Normal file
|
|
@ -0,0 +1,282 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "1009",
|
||||
"map": [
|
||||
8,
|
||||
8
|
||||
],
|
||||
"time": 80,
|
||||
"gap": [
|
||||
{
|
||||
"x": 1,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 6,
|
||||
"color": 4,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 10,
|
||||
"color": 3,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 7,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 9,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 2,
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 8,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 5,
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 7,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 7,
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 10,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 9,
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 5,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 12,
|
||||
"id": 340
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1010,
|
||||
"num": 0,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "577"
|
||||
},
|
||||
{
|
||||
"id": 1011,
|
||||
"num": 1,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "577"
|
||||
},
|
||||
{
|
||||
"id": 1012,
|
||||
"num": 2,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "414"
|
||||
},
|
||||
{
|
||||
"id": 1013,
|
||||
"num": 3,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "414"
|
||||
},
|
||||
{
|
||||
"id": 1014,
|
||||
"num": 11,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "32"
|
||||
},
|
||||
{
|
||||
"id": 1015,
|
||||
"num": 13,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "32"
|
||||
},
|
||||
{
|
||||
"id": 1016,
|
||||
"num": 22,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "066"
|
||||
},
|
||||
{
|
||||
"id": 1017,
|
||||
"num": 23,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "066"
|
||||
},
|
||||
{
|
||||
"id": 1018,
|
||||
"num": 20,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "989"
|
||||
},
|
||||
{
|
||||
"id": 1019,
|
||||
"num": 21,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "989"
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level1009.json.meta
Normal file
6
assets/custom/Json/level1009.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "a4ac552a-bf11-4504-882e-35a0cd783653",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
315
assets/custom/Json/level1010.json
Normal file
315
assets/custom/Json/level1010.json
Normal file
|
|
@ -0,0 +1,315 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "1010",
|
||||
"map": [
|
||||
8,
|
||||
8
|
||||
],
|
||||
"time": 105,
|
||||
"gap": [
|
||||
{
|
||||
"x": 3,
|
||||
"y": 6,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 4,
|
||||
"y": 6,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 3,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 3,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 6,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 2,
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 1,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 3,
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 9,
|
||||
"type": 3,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"lockTime": 4,
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 3,
|
||||
"type": 2,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 7,
|
||||
"type": 2,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 4,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 1,
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 8,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 2,
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 5,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 1,
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 9,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 3,
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 5,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 6,
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 1,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 7,
|
||||
"id": 350
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 5,
|
||||
"type": 2,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 1,
|
||||
"floorTime": 5,
|
||||
"floorMove": true,
|
||||
"id": 360
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 2,
|
||||
"type": 2,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 2,
|
||||
"floorTime": 8,
|
||||
"floorMove": true,
|
||||
"id": 370
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1011,
|
||||
"num": 0,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "35"
|
||||
},
|
||||
{
|
||||
"id": 1012,
|
||||
"num": 1,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "35"
|
||||
},
|
||||
{
|
||||
"id": 1013,
|
||||
"num": 4,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "19"
|
||||
},
|
||||
{
|
||||
"id": 1014,
|
||||
"num": 5,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "19"
|
||||
},
|
||||
{
|
||||
"id": 1015,
|
||||
"num": 24,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "78"
|
||||
},
|
||||
{
|
||||
"id": 1016,
|
||||
"num": 25,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "78"
|
||||
},
|
||||
{
|
||||
"id": 1017,
|
||||
"num": 20,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "0440"
|
||||
},
|
||||
{
|
||||
"id": 1018,
|
||||
"num": 21,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "0440"
|
||||
},
|
||||
{
|
||||
"id": 1019,
|
||||
"num": 10,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "26"
|
||||
},
|
||||
{
|
||||
"id": 1020,
|
||||
"num": 13,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "26"
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level1010.json.meta
Normal file
6
assets/custom/Json/level1010.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "faac0fc0-5f9a-45d2-9f65-bf92811aba5c",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
250
assets/custom/Json/level1011.json
Normal file
250
assets/custom/Json/level1011.json
Normal file
|
|
@ -0,0 +1,250 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "1011",
|
||||
"map": [
|
||||
8,
|
||||
8
|
||||
],
|
||||
"time": 90,
|
||||
"gap": [
|
||||
{
|
||||
"x": 1,
|
||||
"y": 6,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 6,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 4,
|
||||
"y": 6,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 3,
|
||||
"y": 6,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 1,
|
||||
"color": 4,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 22,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 8,
|
||||
"type": 7,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 7,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 1,
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 4,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 2,
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 6,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 3,
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 8,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 2,
|
||||
"floor": 1,
|
||||
"floorTime": 5,
|
||||
"floorMove": true,
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 3,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 1,
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 7,
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 8,
|
||||
"color": 10,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 8,
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 9,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 1,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 10,
|
||||
"id": 320
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1012,
|
||||
"num": 17,
|
||||
"color": 7,
|
||||
"special": 0,
|
||||
"length": 1,
|
||||
"colorArray": "68"
|
||||
},
|
||||
{
|
||||
"id": 1013,
|
||||
"num": 10,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "339"
|
||||
},
|
||||
{
|
||||
"id": 1014,
|
||||
"num": 13,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "339"
|
||||
},
|
||||
{
|
||||
"id": 1015,
|
||||
"num": 1,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "51"
|
||||
},
|
||||
{
|
||||
"id": 1016,
|
||||
"num": 2,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "51"
|
||||
},
|
||||
{
|
||||
"id": 1017,
|
||||
"num": 9,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 1,
|
||||
"colorArray": "02"
|
||||
},
|
||||
{
|
||||
"id": 1018,
|
||||
"num": 22,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "774"
|
||||
},
|
||||
{
|
||||
"id": 1019,
|
||||
"num": 23,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "774"
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level1011.json.meta
Normal file
6
assets/custom/Json/level1011.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "bd0e85da-2fc1-4f8c-ba22-c7c3d62ad5d8",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
390
assets/custom/Json/level1012.json
Normal file
390
assets/custom/Json/level1012.json
Normal file
|
|
@ -0,0 +1,390 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "1011",
|
||||
"map": [
|
||||
10,
|
||||
8
|
||||
],
|
||||
"time": 120,
|
||||
"gap": []
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 480,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 3,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -360,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 21,
|
||||
"color": 3,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 4,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -360,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 9,
|
||||
"color": 5,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 350
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 7,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 480,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 360
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 6,
|
||||
"type": 7,
|
||||
"position": {
|
||||
"x": 480,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 370
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 9,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 3,
|
||||
"id": 380
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 7,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 5,
|
||||
"id": 390
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 4,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 6,
|
||||
"id": 400
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 9,
|
||||
"id": 410
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 2,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -360,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 10,
|
||||
"id": 420
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 9,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 13,
|
||||
"id": 430
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1012,
|
||||
"num": 4,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1013,
|
||||
"num": 5,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1014,
|
||||
"num": 7,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 3
|
||||
},
|
||||
{
|
||||
"id": 1015,
|
||||
"num": 9,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1016,
|
||||
"num": 11,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1017,
|
||||
"num": 25,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1018,
|
||||
"num": 26,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1019,
|
||||
"num": 14,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1020,
|
||||
"num": 16,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1021,
|
||||
"num": 6,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1022,
|
||||
"num": 8,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1023,
|
||||
"num": 1,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "86"
|
||||
},
|
||||
{
|
||||
"id": 1024,
|
||||
"num": 2,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "86"
|
||||
},
|
||||
{
|
||||
"id": 1025,
|
||||
"num": 13,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "39"
|
||||
},
|
||||
{
|
||||
"id": 1026,
|
||||
"num": 15,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "39"
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level1012.json.meta
Normal file
6
assets/custom/Json/level1012.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "afc144e5-269f-4819-b9cd-a20d0405ad70",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
325
assets/custom/Json/level1013.json
Normal file
325
assets/custom/Json/level1013.json
Normal file
|
|
@ -0,0 +1,325 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "1013",
|
||||
"map": [
|
||||
10,
|
||||
8
|
||||
],
|
||||
"time": 90,
|
||||
"gap": [
|
||||
{
|
||||
"x": 2,
|
||||
"y": 6,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 3,
|
||||
"y": 6,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 7,
|
||||
"y": 6,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 6,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 3,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 2,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 7,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 8,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 12,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 8,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -360,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 7,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 480,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 5,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -360,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 480,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 5,
|
||||
"color": 3,
|
||||
"type": 8,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 7,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"lock": true,
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 9,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"lock": false,
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 3,
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 6,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 6,
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 9,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -360,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 7,
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 4,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 10,
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 6,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 480,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 12,
|
||||
"id": 350
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1014,
|
||||
"num": 1,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 3,
|
||||
"colorArray": "13"
|
||||
},
|
||||
{
|
||||
"id": 1015,
|
||||
"num": 2,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "13"
|
||||
},
|
||||
{
|
||||
"id": 1016,
|
||||
"num": 3,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "13"
|
||||
},
|
||||
{
|
||||
"id": 1017,
|
||||
"num": 15,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "0898"
|
||||
},
|
||||
{
|
||||
"id": 1018,
|
||||
"num": 17,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "0898"
|
||||
},
|
||||
{
|
||||
"id": 1019,
|
||||
"num": 28,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 3,
|
||||
"colorArray": "47"
|
||||
},
|
||||
{
|
||||
"id": 1020,
|
||||
"num": 29,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "47"
|
||||
},
|
||||
{
|
||||
"id": 1021,
|
||||
"num": 30,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "47"
|
||||
},
|
||||
{
|
||||
"id": 1022,
|
||||
"num": 14,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "5266"
|
||||
},
|
||||
{
|
||||
"id": 1023,
|
||||
"num": 16,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "5266"
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level1013.json.meta
Normal file
6
assets/custom/Json/level1013.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "5c407bc3-5c9c-4e4f-a9ec-c8970bc1239a",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
343
assets/custom/Json/level1014.json
Normal file
343
assets/custom/Json/level1014.json
Normal file
|
|
@ -0,0 +1,343 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "1014",
|
||||
"map": [
|
||||
8,
|
||||
8
|
||||
],
|
||||
"time": 110,
|
||||
"gap": [
|
||||
{
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 6,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 3,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 4,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 7,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 2,
|
||||
"type": 8,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 7,
|
||||
"type": 8,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 8,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 1,
|
||||
"floor": 1,
|
||||
"floorTime": 2,
|
||||
"floorMove": true,
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 4,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 6,
|
||||
"id": 350
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 7,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 8,
|
||||
"id": 360
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 7,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 9,
|
||||
"id": 370
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 2,
|
||||
"floorTime": 9,
|
||||
"floorMove": true,
|
||||
"lock": false,
|
||||
"id": 380
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1015,
|
||||
"num": 1,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 3
|
||||
},
|
||||
{
|
||||
"id": 1016,
|
||||
"num": 2,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1017,
|
||||
"num": 3,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1018,
|
||||
"num": 7,
|
||||
"color": 7,
|
||||
"special": 3,
|
||||
"length": 1,
|
||||
"freeze": 2
|
||||
},
|
||||
{
|
||||
"id": 1019,
|
||||
"num": 9,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1020,
|
||||
"num": 11,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1021,
|
||||
"num": 15,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1022,
|
||||
"num": 17,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1023,
|
||||
"num": 22,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1024,
|
||||
"num": 23,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1025,
|
||||
"num": 19,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1026,
|
||||
"num": 20,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1027,
|
||||
"num": 10,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1028,
|
||||
"num": 12,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1029,
|
||||
"num": 8,
|
||||
"color": 2,
|
||||
"special": 4,
|
||||
"length": 1
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level1014.json.meta
Normal file
6
assets/custom/Json/level1014.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "46948ac1-b969-4123-a35a-424333c65e55",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
318
assets/custom/Json/level1015.json
Normal file
318
assets/custom/Json/level1015.json
Normal file
|
|
@ -0,0 +1,318 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "1015",
|
||||
"map": [
|
||||
8,
|
||||
8
|
||||
],
|
||||
"time": 125,
|
||||
"gap": []
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 23,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 4,
|
||||
"color": 9,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 22,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 3,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 4,
|
||||
"type": 3,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"lockTime": 3,
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 2,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 3,
|
||||
"type": 2,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 7,
|
||||
"type": 2,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 6,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 11,
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 1,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 8,
|
||||
"id": 350
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 7,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 5,
|
||||
"id": 360
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1016,
|
||||
"num": 3,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1017,
|
||||
"num": 4,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1018,
|
||||
"num": 7,
|
||||
"color": 7,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 1019,
|
||||
"num": 9,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1020,
|
||||
"num": 11,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1021,
|
||||
"num": 15,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1022,
|
||||
"num": 17,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1023,
|
||||
"num": 21,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 3
|
||||
},
|
||||
{
|
||||
"id": 1024,
|
||||
"num": 22,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1025,
|
||||
"num": 23,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1026,
|
||||
"num": 19,
|
||||
"color": 8,
|
||||
"special": 3,
|
||||
"length": 2,
|
||||
"freeze": 7
|
||||
},
|
||||
{
|
||||
"id": 1027,
|
||||
"num": 20,
|
||||
"color": 8,
|
||||
"special": 3,
|
||||
"length": 0,
|
||||
"freeze": 7
|
||||
},
|
||||
{
|
||||
"id": 1028,
|
||||
"num": 12,
|
||||
"color": 6,
|
||||
"special": 3,
|
||||
"length": 2,
|
||||
"freeze": 4
|
||||
},
|
||||
{
|
||||
"id": 1029,
|
||||
"num": 14,
|
||||
"color": 6,
|
||||
"special": 3,
|
||||
"length": 0,
|
||||
"freeze": 4
|
||||
},
|
||||
{
|
||||
"id": 1030,
|
||||
"num": 10,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 1031,
|
||||
"num": 6,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level1015.json.meta
Normal file
6
assets/custom/Json/level1015.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "ee8bc4d7-af89-4811-9631-d50a81a1ee3e",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
358
assets/custom/Json/level1016.json
Normal file
358
assets/custom/Json/level1016.json
Normal file
|
|
@ -0,0 +1,358 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "1016",
|
||||
"map": [
|
||||
8,
|
||||
9
|
||||
],
|
||||
"time": 90,
|
||||
"gap": []
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 23,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -300,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -180,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -300,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -180,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 4,
|
||||
"color": 5,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 19,
|
||||
"color": 5,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 4,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 20,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 4,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -180,
|
||||
"z": 0
|
||||
},
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -180,
|
||||
"z": 0
|
||||
},
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 300,
|
||||
"z": 0
|
||||
},
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 300,
|
||||
"z": 0
|
||||
},
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 300,
|
||||
"z": 0
|
||||
},
|
||||
"id": 350
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 4,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 300,
|
||||
"z": 0
|
||||
},
|
||||
"id": 360
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 10,
|
||||
"type": 5,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -300,
|
||||
"z": 0
|
||||
},
|
||||
"id": 370
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 8,
|
||||
"type": 5,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"id": 380
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 8,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 60,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 2,
|
||||
"id": 390
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 5,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 60,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 1,
|
||||
"id": 400
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 8,
|
||||
"type": 5,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 180,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 1,
|
||||
"floorTime": 8,
|
||||
"floorMove": true,
|
||||
"id": 410
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 1,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 180,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 9,
|
||||
"id": 420
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 10,
|
||||
"type": 5,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 180,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 2,
|
||||
"floorTime": 10,
|
||||
"floorMove": true,
|
||||
"id": 430
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1017,
|
||||
"num": 2,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1018,
|
||||
"num": 3,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1019,
|
||||
"num": 5,
|
||||
"color": 10,
|
||||
"special": 1,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 1020,
|
||||
"num": 24,
|
||||
"color": 8,
|
||||
"special": 1,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 1021,
|
||||
"num": 21,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1022,
|
||||
"num": 22,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1023,
|
||||
"num": 12,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "909"
|
||||
},
|
||||
{
|
||||
"id": 1024,
|
||||
"num": 14,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "909"
|
||||
},
|
||||
{
|
||||
"id": 1025,
|
||||
"num": 11,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "444"
|
||||
},
|
||||
{
|
||||
"id": 1026,
|
||||
"num": 13,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "444"
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level1016.json.meta
Normal file
6
assets/custom/Json/level1016.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "48306d6c-50fb-4aba-8583-87cd8ddbeac1",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
269
assets/custom/Json/level1017.json
Normal file
269
assets/custom/Json/level1017.json
Normal file
|
|
@ -0,0 +1,269 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "1017",
|
||||
"map": [
|
||||
8,
|
||||
8
|
||||
],
|
||||
"time": 110,
|
||||
"gap": []
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 4,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 4,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 9,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 9,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 3,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 1,
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 10,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 3,
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 6,
|
||||
"color": 8,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 2,
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 7,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 1,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 6,
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 5,
|
||||
"color": 6,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 8,
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 2,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 10,
|
||||
"id": 350
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 7,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 11,
|
||||
"id": 360
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1018,
|
||||
"num": 5,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 1,
|
||||
"colorArray": "466"
|
||||
},
|
||||
{
|
||||
"id": 1019,
|
||||
"num": 15,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "788"
|
||||
},
|
||||
{
|
||||
"id": 1020,
|
||||
"num": 17,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "788"
|
||||
},
|
||||
{
|
||||
"id": 1021,
|
||||
"num": 0,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 1,
|
||||
"colorArray": "911"
|
||||
},
|
||||
{
|
||||
"id": 1022,
|
||||
"num": 20,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "20"
|
||||
},
|
||||
{
|
||||
"id": 1023,
|
||||
"num": 21,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "20"
|
||||
},
|
||||
{
|
||||
"id": 1024,
|
||||
"num": 14,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "335"
|
||||
},
|
||||
{
|
||||
"id": 1025,
|
||||
"num": 16,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "335"
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level1017.json.meta
Normal file
6
assets/custom/Json/level1017.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "58168ca0-79cb-46dd-9449-8ea7b41420b7",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
514
assets/custom/Json/level1018.json
Normal file
514
assets/custom/Json/level1018.json
Normal file
|
|
@ -0,0 +1,514 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "1018",
|
||||
"map": [
|
||||
10,
|
||||
10
|
||||
],
|
||||
"time": 140,
|
||||
"gap": [
|
||||
{
|
||||
"x": 4,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 4,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 5,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 5,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 4,
|
||||
"y": 8,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 4,
|
||||
"y": 7,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 5,
|
||||
"y": 8,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 5,
|
||||
"y": 7,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 1,
|
||||
"y": 8,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 1,
|
||||
"y": 7,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 8,
|
||||
"y": 8,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 8,
|
||||
"y": 7,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 480,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -360,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 9,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -480,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -480,
|
||||
"z": 0
|
||||
},
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -480,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 7,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 480,
|
||||
"y": -480,
|
||||
"z": 0
|
||||
},
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 10,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 2,
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 8,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 1,
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 4,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 2,
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 9,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 1,
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 3,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 2,
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 3,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 1,
|
||||
"id": 350
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 2,
|
||||
"id": 360
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 1,
|
||||
"id": 370
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 4,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 2,
|
||||
"floor": 1,
|
||||
"floorTime": 8,
|
||||
"floorMove": true,
|
||||
"id": 380
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 10,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 1,
|
||||
"floor": 1,
|
||||
"floorTime": 8,
|
||||
"floorMove": true,
|
||||
"id": 390
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 2,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 2,
|
||||
"floor": 1,
|
||||
"floorTime": 8,
|
||||
"floorMove": true,
|
||||
"id": 400
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 5,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 1,
|
||||
"floor": 1,
|
||||
"floorTime": 8,
|
||||
"floorMove": true,
|
||||
"id": 410
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 10,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 480,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 10,
|
||||
"id": 420
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 1,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -360,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 5,
|
||||
"id": 430
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 5,
|
||||
"type": 8,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 440
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 3,
|
||||
"type": 8,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 450
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1019,
|
||||
"num": 2,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1020,
|
||||
"num": 3,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1021,
|
||||
"num": 4,
|
||||
"color": 8,
|
||||
"special": 2,
|
||||
"length": 1,
|
||||
"lock": true
|
||||
},
|
||||
{
|
||||
"id": 1022,
|
||||
"num": 38,
|
||||
"color": 9,
|
||||
"special": 2,
|
||||
"length": 1,
|
||||
"lock": true
|
||||
},
|
||||
{
|
||||
"id": 1023,
|
||||
"num": 36,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1024,
|
||||
"num": 37,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1025,
|
||||
"num": 26,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 3,
|
||||
"longAndShort": 13,
|
||||
"order": true
|
||||
},
|
||||
{
|
||||
"id": 1026,
|
||||
"num": 28,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"longAndShort": 13,
|
||||
"order": true
|
||||
},
|
||||
{
|
||||
"id": 1027,
|
||||
"num": 30,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"longAndShort": 13,
|
||||
"order": true
|
||||
},
|
||||
{
|
||||
"id": 1028,
|
||||
"num": 6,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 3,
|
||||
"longAndShort": 31,
|
||||
"order": true
|
||||
},
|
||||
{
|
||||
"id": 1029,
|
||||
"num": 10,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"longAndShort": 31,
|
||||
"order": true
|
||||
},
|
||||
{
|
||||
"id": 1030,
|
||||
"num": 12,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"longAndShort": 31,
|
||||
"order": true
|
||||
},
|
||||
{
|
||||
"id": 1031,
|
||||
"num": 11,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "9969"
|
||||
},
|
||||
{
|
||||
"id": 1032,
|
||||
"num": 13,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "9969"
|
||||
},
|
||||
{
|
||||
"id": 1033,
|
||||
"num": 27,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "353"
|
||||
},
|
||||
{
|
||||
"id": 1034,
|
||||
"num": 29,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "353"
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level1018.json.meta
Normal file
6
assets/custom/Json/level1018.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "e6c0c70b-a163-47ed-9299-502ce6ee6397",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
325
assets/custom/Json/level1019.json
Normal file
325
assets/custom/Json/level1019.json
Normal file
|
|
@ -0,0 +1,325 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [
|
||||
{
|
||||
"x": 2,
|
||||
"y": 5,
|
||||
"color": "3"
|
||||
},
|
||||
{
|
||||
"x": 3,
|
||||
"y": 5,
|
||||
"color": "3"
|
||||
}
|
||||
],
|
||||
"id": "1019",
|
||||
"map": [
|
||||
8,
|
||||
8
|
||||
],
|
||||
"time": 120,
|
||||
"gap": [
|
||||
{
|
||||
"x": 6,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 5,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 4,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 4,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 5,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 11,
|
||||
"color": 3,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 3,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 3,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 9,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 9,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 20,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 3,
|
||||
"type": 8,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"lock": true,
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"lock": true,
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 4,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 8,
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 5,
|
||||
"type": 4,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"freezeTime": 3,
|
||||
"id": 330
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1020,
|
||||
"num": 2,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1021,
|
||||
"num": 3,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1022,
|
||||
"num": 4,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1023,
|
||||
"num": 5,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1024,
|
||||
"num": 18,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1025,
|
||||
"num": 20,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1026,
|
||||
"num": 24,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1027,
|
||||
"num": 25,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1028,
|
||||
"num": 21,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1029,
|
||||
"num": 22,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1030,
|
||||
"num": 8,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1031,
|
||||
"num": 10,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1032,
|
||||
"num": 19,
|
||||
"color": 5,
|
||||
"special": 3,
|
||||
"length": 1,
|
||||
"freeze": 5
|
||||
},
|
||||
{
|
||||
"id": 1033,
|
||||
"num": 7,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 3,
|
||||
"longAndShort": 13,
|
||||
"order": false
|
||||
},
|
||||
{
|
||||
"id": 1034,
|
||||
"num": 9,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"longAndShort": 13,
|
||||
"order": false
|
||||
},
|
||||
{
|
||||
"id": 1035,
|
||||
"num": 11,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"longAndShort": 13,
|
||||
"order": false
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level1019.json.meta
Normal file
6
assets/custom/Json/level1019.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "4e6cad84-8457-4023-9063-7301bb313235",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
385
assets/custom/Json/level1020.json
Normal file
385
assets/custom/Json/level1020.json
Normal file
|
|
@ -0,0 +1,385 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "1020",
|
||||
"map": [
|
||||
9,
|
||||
9
|
||||
],
|
||||
"time": 120,
|
||||
"gap": [
|
||||
{
|
||||
"x": 1,
|
||||
"y": 4,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 2,
|
||||
"y": 4,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 2,
|
||||
"y": 3,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 1,
|
||||
"y": 3,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 1,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 3,
|
||||
"y": 3,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 3,
|
||||
"y": 4,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 60,
|
||||
"y": -60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -180,
|
||||
"y": -300,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 3,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -180,
|
||||
"y": 300,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 3,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 60,
|
||||
"y": 180,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -180,
|
||||
"y": 180,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 300,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 4,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 420,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 60,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 180,
|
||||
"y": 60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 7,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 180,
|
||||
"y": 180,
|
||||
"z": 0
|
||||
},
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 300,
|
||||
"y": -60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 5,
|
||||
"color": 5,
|
||||
"type": 3,
|
||||
"position": {
|
||||
"x": 420,
|
||||
"y": 180,
|
||||
"z": 0
|
||||
},
|
||||
"lockTime": 4,
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 5,
|
||||
"type": 2,
|
||||
"position": {
|
||||
"x": -60,
|
||||
"y": 180,
|
||||
"z": 0
|
||||
},
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 22,
|
||||
"color": 9,
|
||||
"type": 2,
|
||||
"position": {
|
||||
"x": 180,
|
||||
"y": -300,
|
||||
"z": 0
|
||||
},
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 1,
|
||||
"type": 2,
|
||||
"position": {
|
||||
"x": -60,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"id": 350
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 10,
|
||||
"type": 2,
|
||||
"position": {
|
||||
"x": -180,
|
||||
"y": 60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 360
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 9,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 420,
|
||||
"y": 60,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 2,
|
||||
"lockTime": 11,
|
||||
"id": 370
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 7,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 300,
|
||||
"y": 60,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 1,
|
||||
"lockTime": 11,
|
||||
"id": 380
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1021,
|
||||
"num": 0,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 3
|
||||
},
|
||||
{
|
||||
"id": 1022,
|
||||
"num": 1,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1023,
|
||||
"num": 2,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1024,
|
||||
"num": 6,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1025,
|
||||
"num": 10,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1026,
|
||||
"num": 18,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 1027,
|
||||
"num": 22,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1028,
|
||||
"num": 24,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1029,
|
||||
"num": 29,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1030,
|
||||
"num": 30,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1031,
|
||||
"num": 25,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1032,
|
||||
"num": 26,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1033,
|
||||
"num": 21,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1034,
|
||||
"num": 23,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 1035,
|
||||
"num": 19,
|
||||
"color": 7,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 1036,
|
||||
"num": 11,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1037,
|
||||
"num": 17,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level1020.json.meta
Normal file
6
assets/custom/Json/level1020.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "dff8f9ce-174d-4211-9cff-0786bbe6af02",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
414
assets/custom/Json/level42_1.json
Normal file
414
assets/custom/Json/level42_1.json
Normal file
|
|
@ -0,0 +1,414 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"id": "42",
|
||||
"map": [
|
||||
8,
|
||||
13
|
||||
],
|
||||
"time": 150,
|
||||
"gap": []
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 2,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 420,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 5,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 420,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 7,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 540,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 1,
|
||||
"type": 8,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 300,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 5,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 180,
|
||||
"z": 0
|
||||
},
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 300,
|
||||
"z": 0
|
||||
},
|
||||
"id": 350
|
||||
},
|
||||
{
|
||||
"block": 6,
|
||||
"color": 5,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 360
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 7,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -180,
|
||||
"z": 0
|
||||
},
|
||||
"id": 370
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 7,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -660,
|
||||
"z": 0
|
||||
},
|
||||
"id": 380
|
||||
},
|
||||
{
|
||||
"block": 5,
|
||||
"color": 7,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -660,
|
||||
"z": 0
|
||||
},
|
||||
"id": 390
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 7,
|
||||
"type": 7,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"id": 400
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 4,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -180,
|
||||
"z": 0
|
||||
},
|
||||
"id": 440
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 9,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -180,
|
||||
"z": 0
|
||||
},
|
||||
"id": 420
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 9,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -300,
|
||||
"z": 0
|
||||
},
|
||||
"id": 430
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 9,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -660,
|
||||
"z": 0
|
||||
},
|
||||
"id": 440
|
||||
},
|
||||
{
|
||||
"block": 5,
|
||||
"color": 4,
|
||||
"type": 4,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"freezeTime": 12,
|
||||
"id": 450
|
||||
},
|
||||
{
|
||||
"block": 21,
|
||||
"color": 8,
|
||||
"type": 4,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 60,
|
||||
"z": 0
|
||||
},
|
||||
"freezeTime": 5,
|
||||
"id": 460
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1,
|
||||
"num": 24,
|
||||
"color": 7,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"num": 25,
|
||||
"color": 7,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"num": 15,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"num": 17,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"num": 1,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"num": 2,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"num": 8,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 3
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"num": 9,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"num": 10,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"num": 12,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"num": 14,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"num": 16,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 13,
|
||||
"num": 18,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 14,
|
||||
"num": 20,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 15,
|
||||
"num": 22,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level42_1.json.meta
Normal file
6
assets/custom/Json/level42_1.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "54ffde17-a122-498a-8217-74b0ee95b9ae",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
288
assets/custom/Json/level97_1.json
Normal file
288
assets/custom/Json/level97_1.json
Normal file
|
|
@ -0,0 +1,288 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"id": "97",
|
||||
"map": [
|
||||
8,
|
||||
8
|
||||
],
|
||||
"time": 275,
|
||||
"gap": []
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 0,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220,
|
||||
"adhesive":1
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 7,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 3,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 22,
|
||||
"color": 7,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230,
|
||||
"adhesive":1
|
||||
},
|
||||
{
|
||||
"block": 21,
|
||||
"color": 3,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250,
|
||||
"adhesive":1
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 1,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 5,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 340
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 1,
|
||||
"num": 7,
|
||||
"color": 1,
|
||||
"special": 2,
|
||||
"length": 2,
|
||||
"lock": false
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"num": 7,
|
||||
"color": 6,
|
||||
"special": 2,
|
||||
"length": 2,
|
||||
"lock": false
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"num": 9,
|
||||
"color": 6,
|
||||
"special": 2,
|
||||
"length": 0,
|
||||
"lock": false
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"num": 15,
|
||||
"color": 8,
|
||||
"special": 2,
|
||||
"length": 2,
|
||||
"lock": false
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"num": 17,
|
||||
"color": 8,
|
||||
"special": 2,
|
||||
"length": 0,
|
||||
"lock": false
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"num": 11,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"num": 13,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"num": 21,
|
||||
"color": 7,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"num": 20,
|
||||
"color": 7,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"num": 2,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"num": 3,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"num": 6,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 13,
|
||||
"num": 8,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 14,
|
||||
"num": 14,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 15,
|
||||
"num": 16,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level97_1.json.meta
Normal file
6
assets/custom/Json/level97_1.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "c31128d3-f85b-432b-8866-f8b808853dd3",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
372
assets/custom/Json/level981.json
Normal file
372
assets/custom/Json/level981.json
Normal file
|
|
@ -0,0 +1,372 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "981",
|
||||
"map": [
|
||||
8,
|
||||
10
|
||||
],
|
||||
"time": 120,
|
||||
"gap": [
|
||||
{
|
||||
"x": 6,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 3,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 4,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 5,
|
||||
"y": 4,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 5,
|
||||
"y": 3,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 10,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -480,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -480,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 9,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 14,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 3,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 1,
|
||||
"type": 2,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 2,
|
||||
"floorTime": 6,
|
||||
"floorMove": true,
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 3,
|
||||
"type": 2,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 2,
|
||||
"floorTime": 6,
|
||||
"floorMove": true,
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 3,
|
||||
"type": 2,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 10,
|
||||
"type": 2,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -480,
|
||||
"z": 0
|
||||
},
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 8,
|
||||
"type": 3,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"lockTime": 4,
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 8,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 2,
|
||||
"floor": 3,
|
||||
"floorTime": 8,
|
||||
"floorMove": true,
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 4,
|
||||
"color": 9,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 1,
|
||||
"floor": 3,
|
||||
"floorTime": 8,
|
||||
"floorMove": true,
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 2,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 10,
|
||||
"id": 350
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 6,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 360,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 11,
|
||||
"id": 360
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 8,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 14,
|
||||
"id": 370
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 982,
|
||||
"num": 1,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 983,
|
||||
"num": 2,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 984,
|
||||
"num": 4,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 3
|
||||
},
|
||||
{
|
||||
"id": 985,
|
||||
"num": 5,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 986,
|
||||
"num": 6,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 987,
|
||||
"num": 9,
|
||||
"color": 2,
|
||||
"special": 3,
|
||||
"length": 2,
|
||||
"freeze": 5
|
||||
},
|
||||
{
|
||||
"id": 988,
|
||||
"num": 11,
|
||||
"color": 2,
|
||||
"special": 3,
|
||||
"length": 0,
|
||||
"freeze": 5
|
||||
},
|
||||
{
|
||||
"id": 989,
|
||||
"num": 21,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 990,
|
||||
"num": 25,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 991,
|
||||
"num": 27,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 992,
|
||||
"num": 28,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 993,
|
||||
"num": 22,
|
||||
"color": 3,
|
||||
"special": 4,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 994,
|
||||
"num": 23,
|
||||
"color": 3,
|
||||
"special": 4,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 995,
|
||||
"num": 16,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 996,
|
||||
"num": 8,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 997,
|
||||
"num": 10,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level981.json.meta
Normal file
6
assets/custom/Json/level981.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "e48c3b40-47ea-4ce4-990d-8f9c26d7f42f",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
355
assets/custom/Json/level982.json
Normal file
355
assets/custom/Json/level982.json
Normal file
|
|
@ -0,0 +1,355 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "982",
|
||||
"map": [
|
||||
8,
|
||||
10
|
||||
],
|
||||
"time": 120,
|
||||
"gap": [
|
||||
{
|
||||
"x": 1,
|
||||
"y": 6,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 1,
|
||||
"y": 5,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 3,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 4,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 21,
|
||||
"color": 4,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 4,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -480,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 7,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 5,
|
||||
"color": 8,
|
||||
"type": 3,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"lockTime": 3,
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 6,
|
||||
"type": 2,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 1,
|
||||
"floorTime": 7,
|
||||
"floorMove": true,
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 3,
|
||||
"color": 10,
|
||||
"type": 2,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 1,
|
||||
"floorTime": 7,
|
||||
"floorMove": true,
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 3,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 2,
|
||||
"floor": 2,
|
||||
"floorTime": 8,
|
||||
"floorMove": true,
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 3,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -480,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 1,
|
||||
"floor": 2,
|
||||
"floorTime": 8,
|
||||
"floorMove": true,
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 7,
|
||||
"type": 2,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 360,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 4,
|
||||
"floorTime": 11,
|
||||
"floorMove": true,
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 4,
|
||||
"type": 8,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -480,
|
||||
"z": 0
|
||||
},
|
||||
"id": 350
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 7,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 4,
|
||||
"id": 360
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 983,
|
||||
"num": 0,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 984,
|
||||
"num": 1,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 985,
|
||||
"num": 2,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 986,
|
||||
"num": 3,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 987,
|
||||
"num": 13,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 988,
|
||||
"num": 15,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 989,
|
||||
"num": 17,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 990,
|
||||
"num": 19,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 991,
|
||||
"num": 26,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 992,
|
||||
"num": 28,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 3
|
||||
},
|
||||
{
|
||||
"id": 993,
|
||||
"num": 29,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 994,
|
||||
"num": 30,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 995,
|
||||
"num": 27,
|
||||
"color": 7,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 996,
|
||||
"num": 12,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 3
|
||||
},
|
||||
{
|
||||
"id": 997,
|
||||
"num": 14,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 998,
|
||||
"num": 16,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level982.json.meta
Normal file
6
assets/custom/Json/level982.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "b01e8d12-9a2c-4992-812c-4eed3da3d881",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
390
assets/custom/Json/level983.json
Normal file
390
assets/custom/Json/level983.json
Normal file
|
|
@ -0,0 +1,390 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [
|
||||
{
|
||||
"x": 4,
|
||||
"y": 8,
|
||||
"color": "6"
|
||||
},
|
||||
{
|
||||
"x": 4,
|
||||
"y": 7,
|
||||
"color": "6"
|
||||
},
|
||||
{
|
||||
"x": 4,
|
||||
"y": 6,
|
||||
"color": "6"
|
||||
}
|
||||
],
|
||||
"id": "983",
|
||||
"map": [
|
||||
8,
|
||||
10
|
||||
],
|
||||
"time": 135,
|
||||
"gap": [
|
||||
{
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 2,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 1,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 2,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 7,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 4,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 4,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -480,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 4,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 22,
|
||||
"color": 4,
|
||||
"type": 14,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 8,
|
||||
"type": 14,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 9,
|
||||
"type": 14,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": -480,
|
||||
"z": 0
|
||||
},
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 3,
|
||||
"type": 8,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 5,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 2,
|
||||
"id": 350
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 7,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 3,
|
||||
"id": 360
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"lock": true,
|
||||
"id": 370
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 360,
|
||||
"z": 0
|
||||
},
|
||||
"lock": true,
|
||||
"id": 380
|
||||
},
|
||||
{
|
||||
"block": 20,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"lock": false,
|
||||
"id": 390
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 984,
|
||||
"num": 0,
|
||||
"color": 7,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 985,
|
||||
"num": 1,
|
||||
"color": 7,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 986,
|
||||
"num": 3,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 987,
|
||||
"num": 4,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 988,
|
||||
"num": 7,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 989,
|
||||
"num": 11,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 990,
|
||||
"num": 17,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 991,
|
||||
"num": 19,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 992,
|
||||
"num": 25,
|
||||
"color": 6,
|
||||
"special": 3,
|
||||
"length": 3,
|
||||
"freeze": 9
|
||||
},
|
||||
{
|
||||
"id": 993,
|
||||
"num": 26,
|
||||
"color": 6,
|
||||
"special": 3,
|
||||
"length": 0,
|
||||
"freeze": 9
|
||||
},
|
||||
{
|
||||
"id": 994,
|
||||
"num": 27,
|
||||
"color": 6,
|
||||
"special": 3,
|
||||
"length": 0,
|
||||
"freeze": 9
|
||||
},
|
||||
{
|
||||
"id": 995,
|
||||
"num": 21,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 996,
|
||||
"num": 22,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 997,
|
||||
"num": 16,
|
||||
"color": 3,
|
||||
"special": 6,
|
||||
"length": 2,
|
||||
"lockTime": 3
|
||||
},
|
||||
{
|
||||
"id": 998,
|
||||
"num": 18,
|
||||
"color": 3,
|
||||
"special": 6,
|
||||
"length": 0,
|
||||
"lockTime": 3
|
||||
},
|
||||
{
|
||||
"id": 999,
|
||||
"num": 8,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level983.json.meta
Normal file
6
assets/custom/Json/level983.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "694107cc-7830-474b-98ed-13f12e294683",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
365
assets/custom/Json/level984.json
Normal file
365
assets/custom/Json/level984.json
Normal file
|
|
@ -0,0 +1,365 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "984",
|
||||
"map": [
|
||||
9,
|
||||
9
|
||||
],
|
||||
"time": 130,
|
||||
"gap": [
|
||||
{
|
||||
"x": 1,
|
||||
"y": 7,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 2,
|
||||
"y": 7,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 4,
|
||||
"y": 7,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 5,
|
||||
"y": 7,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 7,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 23,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -60,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -60,
|
||||
"y": -300,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 19,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -60,
|
||||
"y": 180,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 4,
|
||||
"color": 4,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 180,
|
||||
"y": -60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 4,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 60,
|
||||
"y": 180,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 5,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 300,
|
||||
"y": 180,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 5,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 420,
|
||||
"y": 180,
|
||||
"z": 0
|
||||
},
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 5,
|
||||
"color": 3,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 420,
|
||||
"y": -60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -300,
|
||||
"y": -60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 300,
|
||||
"y": -300,
|
||||
"z": 0
|
||||
},
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 60,
|
||||
"y": -60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 180,
|
||||
"y": -300,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 2,
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 300,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 1,
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 6,
|
||||
"type": 7,
|
||||
"position": {
|
||||
"x": -60,
|
||||
"y": 60,
|
||||
"z": 0
|
||||
},
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 1,
|
||||
"type": 14,
|
||||
"position": {
|
||||
"x": 60,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 1,
|
||||
"floorTime": 5,
|
||||
"floorMove": true,
|
||||
"id": 350
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 3,
|
||||
"type": 14,
|
||||
"position": {
|
||||
"x": 180,
|
||||
"y": -180,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 2,
|
||||
"floorTime": 7,
|
||||
"floorMove": true,
|
||||
"id": 360
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 7,
|
||||
"type": 14,
|
||||
"position": {
|
||||
"x": -180,
|
||||
"y": -180,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 3,
|
||||
"floorTime": 10,
|
||||
"floorMove": true,
|
||||
"id": 370
|
||||
},
|
||||
{
|
||||
"block": 20,
|
||||
"color": 8,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": -180,
|
||||
"y": -420,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 5,
|
||||
"id": 380
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 985,
|
||||
"num": 1,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 3
|
||||
},
|
||||
{
|
||||
"id": 986,
|
||||
"num": 2,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 987,
|
||||
"num": 3,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 988,
|
||||
"num": 12,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 989,
|
||||
"num": 20,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 990,
|
||||
"num": 23,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 991,
|
||||
"num": 27,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 992,
|
||||
"num": 28,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 993,
|
||||
"num": 24,
|
||||
"color": 7,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 994,
|
||||
"num": 13,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 995,
|
||||
"num": 16,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 996,
|
||||
"num": 6,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 997,
|
||||
"num": 8,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 998,
|
||||
"num": 4,
|
||||
"color": 5,
|
||||
"special": 6,
|
||||
"length": 2,
|
||||
"lockTime": 3
|
||||
},
|
||||
{
|
||||
"id": 999,
|
||||
"num": 5,
|
||||
"color": 5,
|
||||
"special": 6,
|
||||
"length": 0,
|
||||
"lockTime": 3
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level984.json.meta
Normal file
6
assets/custom/Json/level984.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "99f35dfc-ed5f-4f36-985e-f59b264f7f51",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
321
assets/custom/Json/level985.json
Normal file
321
assets/custom/Json/level985.json
Normal file
|
|
@ -0,0 +1,321 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "985",
|
||||
"map": [
|
||||
8,
|
||||
8
|
||||
],
|
||||
"time": 110,
|
||||
"gap": [
|
||||
{
|
||||
"x": 1,
|
||||
"y": 6,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 6,
|
||||
"y": 6,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 2,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 210
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 240,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 5,
|
||||
"color": 8,
|
||||
"type": 1,
|
||||
"position": {
|
||||
"x": -120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"stacking": 4,
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 5,
|
||||
"color": 7,
|
||||
"type": 1,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"stacking": 9,
|
||||
"floor": 1,
|
||||
"floorTime": 2,
|
||||
"floorMove": true,
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 9,
|
||||
"type": 1,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"stacking": 1,
|
||||
"floor": 2,
|
||||
"floorTime": 4,
|
||||
"floorMove": true,
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 3,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -240,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 3,
|
||||
"floorTime": 5,
|
||||
"floorMove": true,
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 4,
|
||||
"type": 1,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"stacking": 3,
|
||||
"floor": 5,
|
||||
"floorTime": 6,
|
||||
"floorMove": true,
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 2,
|
||||
"lockTime": 4,
|
||||
"floor": 6,
|
||||
"floorTime": 6,
|
||||
"floorMove": true,
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 2,
|
||||
"type": 9,
|
||||
"position": {
|
||||
"x": 0,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"adhesiveTime": 1,
|
||||
"lockTime": 4,
|
||||
"floor": 6,
|
||||
"floorTime": 6,
|
||||
"floorMove": true,
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 6,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 6,
|
||||
"floorTime": 6,
|
||||
"floorMove": true,
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 1,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 360,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"floor": 7,
|
||||
"floorTime": 12,
|
||||
"floorMove": true,
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 10,
|
||||
"type": 8,
|
||||
"position": {
|
||||
"x": 120,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 340
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 986,
|
||||
"num": 0,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 987,
|
||||
"num": 1,
|
||||
"color": 4,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 988,
|
||||
"num": 3,
|
||||
"color": 7,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 989,
|
||||
"num": 4,
|
||||
"color": 7,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 990,
|
||||
"num": 11,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 991,
|
||||
"num": 13,
|
||||
"color": 3,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 992,
|
||||
"num": 22,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 993,
|
||||
"num": 23,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 994,
|
||||
"num": 19,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 995,
|
||||
"num": 20,
|
||||
"color": 9,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 996,
|
||||
"num": 14,
|
||||
"color": 2,
|
||||
"special": 3,
|
||||
"length": 1,
|
||||
"freeze": 7
|
||||
},
|
||||
{
|
||||
"id": 997,
|
||||
"num": 8,
|
||||
"color": 6,
|
||||
"special": 3,
|
||||
"length": 1,
|
||||
"freeze": 10
|
||||
},
|
||||
{
|
||||
"id": 998,
|
||||
"num": 10,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 2,
|
||||
"colorArray": "49"
|
||||
},
|
||||
{
|
||||
"id": 999,
|
||||
"num": 12,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 0,
|
||||
"colorArray": "49"
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
6
assets/custom/Json/level985.json.meta
Normal file
6
assets/custom/Json/level985.json.meta
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
{
|
||||
"ver": "1.0.2",
|
||||
"uuid": "9c07c8fb-8274-4116-97b5-1ffd7a01c499",
|
||||
"importer": "json",
|
||||
"subMetas": {}
|
||||
}
|
||||
363
assets/custom/Json/level986.json
Normal file
363
assets/custom/Json/level986.json
Normal file
|
|
@ -0,0 +1,363 @@
|
|||
{
|
||||
"LEVEL_INFO": [
|
||||
{
|
||||
"risefall": [],
|
||||
"id": "986",
|
||||
"map": [
|
||||
9,
|
||||
8
|
||||
],
|
||||
"time": 110,
|
||||
"gap": [
|
||||
{
|
||||
"x": 1,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 1,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 7,
|
||||
"y": 2,
|
||||
"z": 0
|
||||
},
|
||||
{
|
||||
"x": 7,
|
||||
"y": 1,
|
||||
"z": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"BLOCK_INFO": [
|
||||
[
|
||||
{
|
||||
"block": 23,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 60,
|
||||
"y": 0,
|
||||
"z": 0
|
||||
},
|
||||
"id": 220
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 60,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 230
|
||||
},
|
||||
{
|
||||
"block": 23,
|
||||
"color": 10,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 60,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 11,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 180,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 240
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 11,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -60,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 250
|
||||
},
|
||||
{
|
||||
"block": 3,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 180,
|
||||
"y": -240,
|
||||
"z": 0
|
||||
},
|
||||
"id": 260
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 2,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": -60,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 270
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 8,
|
||||
"type": 0,
|
||||
"position": {
|
||||
"x": 180,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"id": 280
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 4,
|
||||
"type": 8,
|
||||
"position": {
|
||||
"x": -180,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 290
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 9,
|
||||
"type": 8,
|
||||
"position": {
|
||||
"x": 300,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"id": 300
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 8,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": 420,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 1,
|
||||
"id": 310
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 6,
|
||||
"type": 17,
|
||||
"position": {
|
||||
"x": -180,
|
||||
"y": 240,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 2,
|
||||
"id": 320
|
||||
},
|
||||
{
|
||||
"block": 0,
|
||||
"color": 10,
|
||||
"type": 6,
|
||||
"position": {
|
||||
"x": 60,
|
||||
"y": -360,
|
||||
"z": 0
|
||||
},
|
||||
"boomTime": 60,
|
||||
"id": 330
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 9,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -300,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 11,
|
||||
"id": 340
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 10,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 420,
|
||||
"y": -120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 12,
|
||||
"id": 350
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 2,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -60,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 10,
|
||||
"id": 360
|
||||
},
|
||||
{
|
||||
"block": 2,
|
||||
"color": 10,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 180,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 6,
|
||||
"id": 370
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 1,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": -180,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 5,
|
||||
"id": 380
|
||||
},
|
||||
{
|
||||
"block": 1,
|
||||
"color": 5,
|
||||
"type": 16,
|
||||
"position": {
|
||||
"x": 420,
|
||||
"y": 120,
|
||||
"z": 0
|
||||
},
|
||||
"questionTime": 3,
|
||||
"id": 390
|
||||
}
|
||||
]
|
||||
],
|
||||
"WALL_INFO": [
|
||||
[
|
||||
{
|
||||
"id": 987,
|
||||
"num": 4,
|
||||
"color": 5,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 988,
|
||||
"num": 2,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 989,
|
||||
"num": 3,
|
||||
"color": 10,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 990,
|
||||
"num": 7,
|
||||
"color": 4,
|
||||
"special": 3,
|
||||
"length": 2,
|
||||
"freeze": 9
|
||||
},
|
||||
{
|
||||
"id": 991,
|
||||
"num": 9,
|
||||
"color": 4,
|
||||
"special": 3,
|
||||
"length": 0,
|
||||
"freeze": 9
|
||||
},
|
||||
{
|
||||
"id": 992,
|
||||
"num": 17,
|
||||
"color": 9,
|
||||
"special": 3,
|
||||
"length": 2,
|
||||
"freeze": 7
|
||||
},
|
||||
{
|
||||
"id": 993,
|
||||
"num": 21,
|
||||
"color": 9,
|
||||
"special": 3,
|
||||
"length": 0,
|
||||
"freeze": 7
|
||||
},
|
||||
{
|
||||
"id": 994,
|
||||
"num": 24,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 995,
|
||||
"num": 25,
|
||||
"color": 2,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 996,
|
||||
"num": 18,
|
||||
"color": 1,
|
||||
"special": 0,
|
||||
"length": 1
|
||||
},
|
||||
{
|
||||
"id": 997,
|
||||
"num": 14,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 998,
|
||||
"num": 16,
|
||||
"color": 6,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
},
|
||||
{
|
||||
"id": 999,
|
||||
"num": 8,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 2
|
||||
},
|
||||
{
|
||||
"id": 1000,
|
||||
"num": 10,
|
||||
"color": 8,
|
||||
"special": 0,
|
||||
"length": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user