提交图片资料

This commit is contained in:
YZ\249929363 2025-06-30 14:32:57 +08:00
commit a40e639211
456 changed files with 69757 additions and 15030 deletions

View File

@ -1,3 +1,8 @@
{ {
"git.ignoreLimitWarning": true "git.ignoreLimitWarning": true,
"editor.formatOnSave": true,
"editor.defaultFormatter": null, // Set to your preferred formatter (e.g., "esbenp.prettier-vscode")
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
} // Example for JS files
} }

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
import CollisionDetection from "./CollisionDetection"; import CollisionDetection from "./CollisionDetection";
import MapConroler from "./Map"; import MapConroler from "./Map";
const {ccclass, property} = cc._decorator; const { ccclass, property } = cc._decorator;
@ccclass @ccclass
export default class Block extends cc.Component { export default class Block extends cc.Component {
@ -25,7 +25,7 @@ export default class Block extends cc.Component {
private initialTouchOffset: cc.Vec2 = null; private initialTouchOffset: cc.Vec2 = null;
private offsetTolerance = 100; // 偏移容忍度; private offsetTolerance = 100; // 偏移容忍度;
allBlocks:any; //所有的方块,用于计算posX,posY消除 allBlocks: any; //所有的方块,用于计算posX,posY消除
touchPoint: cc.Vec2 = null; //触摸点 touchPoint: cc.Vec2 = null; //触摸点
isTouch: boolean = false; //是否触摸 isTouch: boolean = false; //是否触摸
posX: number = 0; //地图块的X坐标 posX: number = 0; //地图块的X坐标
@ -35,8 +35,8 @@ export default class Block extends cc.Component {
moveUp: boolean = true; //是否可以上移; moveUp: boolean = true; //是否可以上移;
moveDown: boolean = true; //是否可以下移; moveDown: boolean = true; //是否可以下移;
moveCorner: number = 0; //是否碰撞角落 moveCorner: number = 0; //是否碰撞角落
moveY:number = 0; //是否可以上下移动; moveY: number = 0; //是否可以上下移动;
moveX:number = 0; //是否可以左右移动; moveX: number = 0; //是否可以左右移动;
touchPointX: number = 0; //触摸点X坐标; touchPointX: number = 0; //触摸点X坐标;
touchPointY: number = 0; //触摸点Y坐标; touchPointY: number = 0; //触摸点Y坐标;
blockId: number = 0; //方块ID; blockId: number = 0; //方块ID;
@ -44,27 +44,27 @@ export default class Block extends cc.Component {
level: number = 0; //叠加方块层数; level: number = 0; //叠加方块层数;
pz: boolean = false; pz: boolean = false;
collider: any; collider: any;
block_Info:any; block_Info: any;
_touchListener: any; _touchListener: any;
relative_Position:cc.Vec2; //点击和方块相对位置 relative_Position: cc.Vec2; //点击和方块相对位置
private _eventManager: any; private _eventManager: any;
hit: cc.Node; hit: cc.Node;
onLoad () { onLoad() {
// this.node.on(cc.Node.EventType.TOUCH_START, this.touchStart, this); // this.node.on(cc.Node.EventType.TOUCH_START, this.touchStart, this);
// this.node.on(cc.Node.EventType.TOUCH_MOVE, this.touchMove, this); // this.node.on(cc.Node.EventType.TOUCH_MOVE, this.touchMove, this);
// this.node.on(cc.Node.EventType.TOUCH_CANCEL, this.touchEnd, this); // this.node.on(cc.Node.EventType.TOUCH_CANCEL, this.touchEnd, this);
// this.node.on(cc.Node.EventType.TOUCH_END, this.touchEnd, this); // this.node.on(cc.Node.EventType.TOUCH_END, this.touchEnd, this);
this.pz = false; this.pz = false;
this.stacking = cc.v2(0,0); this.stacking = cc.v2(0, 0);
// this.selfBoxColliders = this.node.getComponentsInChildren(cc.BoxCollider) // this.selfBoxColliders = this.node.getComponentsInChildren(cc.BoxCollider)
// .filter(collider => collider.tag < 4); // .filter(collider => collider.tag < 4);
} }
start () { start() {
} }
@ -72,21 +72,22 @@ export default class Block extends cc.Component {
return JSON.parse(JSON.stringify(obj)); return JSON.parse(JSON.stringify(obj));
} }
init(block_Info,posX,posY,node){ init(block_Info, posX, posY, node) {
this.block_Info = this.jsonDeepClone(block_Info); this.block_Info = this.jsonDeepClone(block_Info);
let mapInfo = MapConroler._instance.mapInfo; let mapInfo = MapConroler._instance.mapInfo;
for(let i=0; i<mapInfo.length; i++){ console.log("block_Info", this.block_Info);
for (let i = 0; i < mapInfo.length; i++) {
let blockRect = mapInfo[i].getBoundingBox(); let blockRect = mapInfo[i].getBoundingBox();
// 使用 cc.Intersection.pointInRect 方法判断点是否在矩形范围内 // 使用 cc.Intersection.pointInRect 方法判断点是否在矩形范围内
let point = cc.v2(this.node.position.x-5, this.node.position.y+10) let point = cc.v2(this.node.position.x - 5, this.node.position.y + 10)
if(blockRect.contains(point)){ if (blockRect.contains(point)) {
this.posX = mapInfo[i].getComponent("MapBlock").posX; this.posX = mapInfo[i].getComponent("MapBlock").posX;
this.posY = mapInfo[i].getComponent("MapBlock").posY; this.posY = mapInfo[i].getComponent("MapBlock").posY;
this.level = 50 + this.posX - this.posY*3; this.level = 50 + this.posX - this.posY * 3;
this.node.zIndex = this.level; this.node.zIndex = this.level;
this.node.x = mapInfo[i].x + 65; this.node.x = mapInfo[i].x + 65;
this.node.y = mapInfo[i].y - 60; this.node.y = mapInfo[i].y - 60;
i= 10000; i = 10000;
break; break;
} }
} }

View File

@ -80,6 +80,7 @@ export default class GameManager extends cc.Component {
} }
// 将加载的 Prefab 赋值给 Block_Array // 将加载的 Prefab 赋值给 Block_Array
this.Block_Array = assets; this.Block_Array = assets;
console.log('方块加载成功,共加载了', this.Block_Array.length, '个方块');
this.setSort(); this.setSort();
this.load1 = true; this.load1 = true;
}); });
@ -93,6 +94,7 @@ export default class GameManager extends cc.Component {
// 将加载的 Prefab 赋值给 Block_Array // 将加载的 Prefab 赋值给 Block_Array
this.Wall_Prefab = assets; this.Wall_Prefab = assets;
this.load2 = true; this.load2 = true;
console.log('墙加载成功,共加载了', this.Wall_Prefab.length, '个墙');
this.setWallPrefabSort(); this.setWallPrefabSort();
}); });

View File

@ -8,8 +8,8 @@
import GameManager from "./GameManager"; import GameManager from "./GameManager";
import NumberToImage from "./NumberToImage"; import NumberToImage from "./NumberToImage";
import { MiniGameSdk } from "./Sdk/MiniGameSdk"; import { MiniGameSdk } from "./Sdk/MiniGameSdk";
import {LQCollideSystem} from "./lq_collide_system/lq_collide_system"; import { LQCollideSystem } from "./lq_collide_system/lq_collide_system";
const {ccclass, property} = cc._decorator; const { ccclass, property } = cc._decorator;
@ccclass @ccclass
export default class NewClass extends cc.Component { export default class NewClass extends cc.Component {
@ -23,14 +23,14 @@ export default class NewClass extends cc.Component {
@property(cc.Node) @property(cc.Node)
node3: cc.Node = null; node3: cc.Node = null;
@property({type: [cc.SpriteAtlas], tooltip:"方块颜色"})
Block_Color : Array<cc.SpriteAtlas> = []; @property({ type: [cc.SpriteAtlas], tooltip: "方块颜色" })
Block_Color: Array<cc.SpriteAtlas> = [];
@property(cc.EditBox) @property(cc.EditBox)
custom: cc.EditBox = null; custom: cc.EditBox = null;
@property(cc.Node) @property(cc.Node)
@ -45,30 +45,30 @@ export default class NewClass extends cc.Component {
// LIFE-CYCLE CALLBACKS: // LIFE-CYCLE CALLBACKS:
onLoad () { onLoad() {
cc.game.setFrameRate(63); cc.game.setFrameRate(63);
LQCollideSystem.is_enable = true; LQCollideSystem.is_enable = true;
// console.log("加载关卡配置2"); // console.log("加载关卡配置2");
// window.initMgr(); // window.initMgr();
GameManager._instance.Block_Color = this.Block_Color; GameManager._instance.Block_Color = this.Block_Color;
if(cc.fx.GameConfig.GM_INFO.first){ if (cc.fx.GameConfig.GM_INFO.first) {
console.log("————————准备注册事件",cc.fx.GameConfig.GM_INFO.openid); console.log("————————准备注册事件", cc.fx.GameConfig.GM_INFO.openid);
if(cc.fx.GameConfig.GM_INFO.openid != ""){ if (cc.fx.GameConfig.GM_INFO.openid != "") {
console.log("————————发送注册事件"); console.log("————————发送注册事件");
cc.fx.GameTool.shushu_Track("register"); cc.fx.GameTool.shushu_Track("register");
} }
cc.fx.AudioManager._instance.playEffect("zhuan1",null); cc.fx.AudioManager._instance.playEffect("zhuan1", null);
this.node.getChildByName("zhuanchang").active = true; this.node.getChildByName("zhuanchang").active = true;
this.node.getChildByName("zhuanchang").getComponent(sp.Skeleton).setAnimation(1,"up",false); this.node.getChildByName("zhuanchang").getComponent(sp.Skeleton).setAnimation(1, "up", false);
setTimeout(() => { setTimeout(() => {
cc.fx.GameConfig.GM_INFO.first = false; cc.fx.GameConfig.GM_INFO.first = false;
cc.director.loadScene("GameScene"); cc.director.loadScene("GameScene");
}, 1000); }, 1000);
} }
} }
start () { start() {
// console.log("已经进入Home界面"); // console.log("已经进入Home界面");
// console.log("金币",cc.fx.GameConfig.GM_INFO.coin); // console.log("金币",cc.fx.GameConfig.GM_INFO.coin);
// console.log("关卡",cc.fx.GameConfig.GM_INFO.level+1); // console.log("关卡",cc.fx.GameConfig.GM_INFO.level+1);
@ -76,15 +76,15 @@ export default class NewClass extends cc.Component {
cc.fx.GameTool.getHealth(null); cc.fx.GameTool.getHealth(null);
// cc.fx.GameConfig.LEVEL_INFO_init(false,0); // cc.fx.GameConfig.LEVEL_INFO_init(false,0);
setTimeout(() => { setTimeout(() => {
NumberToImage.numberToImageNodes((cc.fx.GameConfig.GM_INFO.level+1),25,15,"big_",this.level,false); NumberToImage.numberToImageNodes((cc.fx.GameConfig.GM_INFO.level + 1), 25, 15, "big_", this.level, false);
NumberToImage.numberToImageNodes(cc.fx.GameConfig.GM_INFO.coin,30,15,"coin_",this.coin,true); NumberToImage.numberToImageNodes(cc.fx.GameConfig.GM_INFO.coin, 30, 15, "coin_", this.coin, true);
this.setHealthInfo(); this.setHealthInfo();
}, 0); }, 0);
if(cc.fx.GameConfig.GM_INFO.gameState){ if (cc.fx.GameConfig.GM_INFO.gameState) {
this.node.getChildByName("zhuanchang").active = true; this.node.getChildByName("zhuanchang").active = true;
setTimeout(() => { setTimeout(() => {
cc.fx.AudioManager._instance.playEffect("zhuan2",null); cc.fx.AudioManager._instance.playEffect("zhuan2", null);
this.node.getChildByName("zhuanchang").getComponent(sp.Skeleton).setAnimation(1,"down",false); this.node.getChildByName("zhuanchang").getComponent(sp.Skeleton).setAnimation(1, "down", false);
this.node.getChildByName("zhuanchang").getComponent(sp.Skeleton).setCompleteListener((entry) => { this.node.getChildByName("zhuanchang").getComponent(sp.Skeleton).setCompleteListener((entry) => {
if (entry.animation.name === "down" && !cc.fx.GameConfig.GM_INFO.first) { if (entry.animation.name === "down" && !cc.fx.GameConfig.GM_INFO.first) {
// 动画播放结束后执行的逻辑 // 动画播放结束后执行的逻辑
@ -93,8 +93,8 @@ export default class NewClass extends cc.Component {
}); });
}, 500); }, 500);
} }
else{ else {
if(!cc.fx.GameConfig.GM_INFO.first) if (!cc.fx.GameConfig.GM_INFO.first)
this.node.getChildByName("zhuanchang").active = false; this.node.getChildByName("zhuanchang").active = false;
} }
@ -103,19 +103,19 @@ export default class NewClass extends cc.Component {
} }
//开始倒计时 //开始倒计时
startTimeCutDown(){ startTimeCutDown() {
this.scheduleCallback = function(){ this.scheduleCallback = function () {
if(this.pause) return; if (this.pause) return;
if(cc.fx.GameConfig.GM_INFO.min_Time <= 0){ if (cc.fx.GameConfig.GM_INFO.min_Time <= 0) {
this.stopTimeCutDown(); this.stopTimeCutDown();
var timeTemp = cc.fx.GameTool.getTimeMargin(cc.fx.GameConfig.GM_INFO.min_Time); var timeTemp = cc.fx.GameTool.getTimeMargin(cc.fx.GameConfig.GM_INFO.min_Time);
this.Stamina.getChildByName("time").getComponent(cc.Label).string = timeTemp; this.Stamina.getChildByName("time").getComponent(cc.Label).string = timeTemp;
cc.fx.GameTool.setUserHealth(1,(data)=>{ cc.fx.GameTool.setUserHealth(1, (data) => {
cc.fx.GameTool.getHealth(null); cc.fx.GameTool.getHealth(null);
this.setHealthInfo(); this.setHealthInfo();
}) })
} }
else{ else {
cc.fx.GameConfig.GM_INFO.min_Time -= 1; cc.fx.GameConfig.GM_INFO.min_Time -= 1;
var timeTemp = cc.fx.GameTool.getTimeMargin(cc.fx.GameConfig.GM_INFO.min_Time); var timeTemp = cc.fx.GameTool.getTimeMargin(cc.fx.GameConfig.GM_INFO.min_Time);
this.Stamina.getChildByName("time").getComponent(cc.Label).string = timeTemp; this.Stamina.getChildByName("time").getComponent(cc.Label).string = timeTemp;
@ -124,39 +124,39 @@ export default class NewClass extends cc.Component {
this.schedule(this.scheduleCallback, 1); this.schedule(this.scheduleCallback, 1);
} }
// 停止倒计时 // 停止倒计时
stopTimeCutDown(){ stopTimeCutDown() {
if(this.scheduleCallback){ if (this.scheduleCallback) {
this.unschedule(this.scheduleCallback); this.unschedule(this.scheduleCallback);
} }
} }
setHealthInfo(){ setHealthInfo() {
if(cc.fx.GameConfig.GM_INFO.hp == 5){ if (cc.fx.GameConfig.GM_INFO.hp == 5) {
this.Stamina.getChildByName("man").active = true; this.Stamina.getChildByName("man").active = true;
this.Stamina.getChildByName("health").active = false; this.Stamina.getChildByName("health").active = false;
this.Stamina.getChildByName("time").active = false; this.Stamina.getChildByName("time").active = false;
} }
else{ else {
this.Stamina.getChildByName("man").active = false; this.Stamina.getChildByName("man").active = false;
this.Stamina.getChildByName("health").active = true; this.Stamina.getChildByName("health").active = true;
NumberToImage.numberToImageNodes((cc.fx.GameConfig.GM_INFO.hp),25,15,"coin_",this.Stamina.getChildByName("health"),false); NumberToImage.numberToImageNodes((cc.fx.GameConfig.GM_INFO.hp), 25, 15, "coin_", this.Stamina.getChildByName("health"), false);
this.Stamina.getChildByName("time").active = true; this.Stamina.getChildByName("time").active = true;
if(cc.fx.GameConfig.GM_INFO.min_Time != 0){ if (cc.fx.GameConfig.GM_INFO.min_Time != 0) {
let time = cc.fx.GameTool.getTimeMargin(cc.fx.GameConfig.GM_INFO.min_Time); let time = cc.fx.GameTool.getTimeMargin(cc.fx.GameConfig.GM_INFO.min_Time);
this.Stamina.getChildByName("time").getComponent(cc.Label).string = time; this.Stamina.getChildByName("time").getComponent(cc.Label).string = time;
this.startTimeCutDown(); this.startTimeCutDown();
} }
} }
} }
startGame(){ startGame() {
cc.fx.AudioManager._instance.playEffect("anniu_Big",null); cc.fx.AudioManager._instance.playEffect("anniu_Big", null);
if(cc.fx.GameConfig.GM_INFO.hp < 1){ if (cc.fx.GameConfig.GM_INFO.hp < 1) {
MiniGameSdk.API.showToast("体力值不足"); MiniGameSdk.API.showToast("体力值不足");
return; return;
} }
if(this.node.getChildByName("Load").getChildByName("startBtn").getComponent("btnControl")._touch){ if (this.node.getChildByName("Load").getChildByName("startBtn").getComponent("btnControl")._touch) {
this.node.getChildByName("Load").getChildByName("startBtn").getComponent("btnControl").setTouch(false); this.node.getChildByName("Load").getChildByName("startBtn").getComponent("btnControl").setTouch(false);
// if(this.custom.string != ""){ // if(this.custom.string != ""){
// cc.fx.GameConfig.GM_INFO.level = parseInt(this.custom.string) - 1; // cc.fx.GameConfig.GM_INFO.level = parseInt(this.custom.string) - 1;
@ -164,105 +164,124 @@ export default class NewClass extends cc.Component {
// cc.fx.GameConfig.LEVEL_INFO_init(true); // cc.fx.GameConfig.LEVEL_INFO_init(true);
// } // }
// else{ // else{
cc.fx.AudioManager._instance.playEffect("zhuan1",null); cc.fx.AudioManager._instance.playEffect("zhuan1", null);
this.node.getChildByName("zhuanchang").active = true; this.node.getChildByName("zhuanchang").active = true;
this.node.getChildByName("zhuanchang").getComponent(sp.Skeleton).setAnimation(1,"up",false); this.node.getChildByName("zhuanchang").getComponent(sp.Skeleton).setAnimation(1, "up", false);
cc.fx.GameConfig.LEVEL_INFO_init(true,1000); cc.fx.GameConfig.LEVEL_INFO_init(true, 1000);
// } // }
} }
} }
//打开商店
closeRank(){ openShop() {
this.node.getChildByName("Rank").active = false; // 加载 shop bundle
} cc.assetManager.loadBundle('shop', (err: Error, bundle: cc.AssetManager.Bundle) => {
bundle.load('prefab/shop', cc.Prefab, (err: Error, prefab: cc.Prefab) => {
openRank(){ if (err) {
this.node.getChildByName("Rank").active = true; cc.error(err.message || err);
} return;
}
openReward(){ if (prefab) {
this.node.getChildByName("Reward").active = true; const shopNode = cc.instantiate(prefab);
} this.node.addChild(shopNode);
console.log("shopNode parent:", shopNode.parent);
clickShop() {
// 假设已经获取到了 userId 和 productId
const userId = cc.fx.GameConfig.GM_INFO.openid;
const productId = '1';
console.log("即将创建createorder");
//@ts-ignore
wx.cloud.callFunction({
name: "createOrder",
data: {
"userId":userId,
"productId":productId,
},
success: (res) => {
// 取得云函数返回的订单信息
console.log("createOrder结果:",res.result);
const payment = res.result.paymentResult.payment;
console.log("payment:",payment);
// 调起微信客户端支付
//@ts-ignore
// 调起微信客户端支付
//@ts-ignore
wx.requestPayment({
// 时间戳,从 1970 年 1 月 1 日 00:00:00 至今的秒数,即当前的时间
timeStamp: payment.timeStamp,
// 随机字符串长度为32个字符以下
nonceStr: payment.nonceStr,
// 统一下单接口返回的 prepay_id 参数值
package: payment.package,
// 签名算法,暂支持 MD5、HMAC-SHA256
signType: payment.signType || 'MD5',
// 支付签名
paySign: payment.paySign,
success(res) {
/* 成功回调 */
console.log("支付成功",res);
},
fail(res) {
/* 失败回调 */
console.log("支付失败",res);
},
complete(res){
console.log("支付完成",res);
} }
}); });
}, });
}); }
}
closeRank() {
this.node.getChildByName("Rank").active = false;
}
openRank() {
this.node.getChildByName("Rank").active = true;
}
openReward() {
this.node.getChildByName("Reward").active = true;
}
clickShop() {
// 假设已经获取到了 userId 和 productId
const userId = cc.fx.GameConfig.GM_INFO.openid;
const productId = '1';
console.log("即将创建createorder");
//@ts-ignore
wx.cloud.callFunction({
name: "createOrder",
data: {
"userId": userId,
"productId": productId,
},
success: (res) => {
// 取得云函数返回的订单信息
console.log("createOrder结果:", res.result);
const payment = res.result.paymentResult.payment;
console.log("payment:", payment);
// 调起微信客户端支付
//@ts-ignore
// 调起微信客户端支付
//@ts-ignore
wx.requestPayment({
// 时间戳,从 1970 年 1 月 1 日 00:00:00 至今的秒数,即当前的时间
timeStamp: payment.timeStamp,
// 随机字符串长度为32个字符以下
nonceStr: payment.nonceStr,
// 统一下单接口返回的 prepay_id 参数值
package: payment.package,
// 签名算法,暂支持 MD5、HMAC-SHA256
signType: payment.signType || 'MD5',
// 支付签名
paySign: payment.paySign,
success(res) {
/* 成功回调 */
console.log("支付成功", res);
},
fail(res) {
/* 失败回调 */
console.log("支付失败", res);
},
complete(res) {
console.log("支付完成", res);
}
});
},
});
}
openPause(){ openPause() {
cc.fx.AudioManager._instance.playEffect("anniu_little",null); cc.fx.AudioManager._instance.playEffect("anniu_little", null);
console.log(cc.fx.GameConfig.GM_INFO); console.log(cc.fx.GameConfig.GM_INFO);
if(cc.fx.GameConfig.GM_INFO.openid == undefined){ if (cc.fx.GameConfig.GM_INFO.openid == undefined) {
console.log(cc.fx.GameConfig.GM_INFO.openid); console.log(cc.fx.GameConfig.GM_INFO.openid);
cc.fx.GameConfig.GM_INFO.openid = ""; cc.fx.GameConfig.GM_INFO.openid = "";
} }
this.node.getChildByName("Pause").active = true; this.node.getChildByName("Pause").active = true;
this.node.getChildByName("Pause").getChildByName("openID").getComponent(cc.Label).string = cc.fx.GameConfig.GM_INFO.openid; this.node.getChildByName("Pause").getChildByName("openID").getComponent(cc.Label).string = cc.fx.GameConfig.GM_INFO.openid;
} }
closePause(){ closePause() {
cc.fx.AudioManager._instance.playEffect("anniu_little",null); cc.fx.AudioManager._instance.playEffect("anniu_little", null);
this.node.getChildByName("Pause").active = false; this.node.getChildByName("Pause").active = false;
} }
closeReward(){ closeReward() {
this.node.getChildByName("Reward").active = false; this.node.getChildByName("Reward").active = false;
} }
openStamina(){ openStamina() {
this.node.getChildByName("Stamina").active = true; this.node.getChildByName("Stamina").active = true;
} }
closeStamina(){ closeStamina() {
this.node.getChildByName("Stamina").active = false; this.node.getChildByName("Stamina").active = false;
} }
// update (dt) {} // update (dt) {}

File diff suppressed because it is too large Load Diff

View File

@ -8,7 +8,7 @@
import MapConroler from "./Map"; import MapConroler from "./Map";
import { MiniGameSdk } from "./Sdk/MiniGameSdk"; import { MiniGameSdk } from "./Sdk/MiniGameSdk";
const {ccclass, property} = cc._decorator; const { ccclass, property } = cc._decorator;
@ccclass @ccclass
export default class SceneManager extends cc.Component { export default class SceneManager extends cc.Component {
@ -32,27 +32,27 @@ export default class SceneManager extends cc.Component {
pause: cc.Node = null; pause: cc.Node = null;
@property({type: [cc.Prefab], tooltip:"方块数组"}) @property({ type: [cc.Prefab], tooltip: "方块数组" })
Block_Array : Array<cc.Prefab> = []; Block_Array: Array<cc.Prefab> = [];
@property({type: [cc.Prefab], tooltip:"墙壁数组"}) @property({ type: [cc.Prefab], tooltip: "墙壁数组" })
Wall_Prefab : Array<cc.Prefab> = []; Wall_Prefab: Array<cc.Prefab> = [];
particleEffects: cc.ParticleAsset[]; particleEffects: cc.ParticleAsset[];
// @property({type: [cc.ParticleSystem], tooltip:"粒子数组"}) // @property({type: [cc.ParticleSystem], tooltip:"粒子数组"})
// particleEffects : Array<cc.ParticleSystem> = []; // particleEffects : Array<cc.ParticleSystem> = [];
load1 :boolean = false; load1: boolean = false;
load2 :boolean = false; load2: boolean = false;
load3 :boolean = false; load3: boolean = false;
btnName: string = ''; btnName: string = '';
callBack: any; callBack: any;
// LIFE-CYCLE CALLBACKS: // LIFE-CYCLE CALLBACKS:
onLoad () { onLoad() {
cc.game.setFrameRate(63); cc.game.setFrameRate(63);
this.changeBg(); this.changeBg();
setTimeout(() => { setTimeout(() => {
@ -64,17 +64,17 @@ export default class SceneManager extends cc.Component {
// console.log('成功预加载 HomeScene 场景'); // console.log('成功预加载 HomeScene 场景');
}); });
}, 1000); }, 1000);
} }
changeBg(){ changeBg() {
let number = Math.floor(Math.random() * 8) + 1; let number = Math.floor(Math.random() * 8) + 1;
const path = 'bg/bg' + number; const path = 'bg/bg' + number;
cc.resources.load(path, cc.SpriteFrame, (err, spriteFrame: cc.SpriteFrame) => { cc.resources.load(path, cc.SpriteFrame, (err, spriteFrame: cc.SpriteFrame) => {
if (err) { if (err) {
console.error('动态加载背景图失败:', err); console.error('动态加载背景图失败:', err);
return; return;
} }
this.node.getChildByName("Game").getChildByName("bg").getComponent(cc.Sprite).spriteFrame = spriteFrame; this.node.getChildByName("Game").getChildByName("bg").getComponent(cc.Sprite).spriteFrame = spriteFrame;
}) })
} }
@ -95,7 +95,7 @@ export default class SceneManager extends cc.Component {
} }
setWallPrefabSort() { setWallPrefabSort() {
const order = ['down', 'downLeft', 'downRight', 'left','right','up','upLeft','upRight']; const order = ['down', 'downLeft', 'downRight', 'left', 'right', 'up', 'upLeft', 'upRight'];
this.Wall_Prefab.sort((a, b) => { this.Wall_Prefab.sort((a, b) => {
const indexA = order.indexOf(a.name); const indexA = order.indexOf(a.name);
const indexB = order.indexOf(b.name); const indexB = order.indexOf(b.name);
@ -103,22 +103,22 @@ export default class SceneManager extends cc.Component {
if (indexB === -1) return -1; if (indexB === -1) return -1;
return indexA - indexB; return indexA - indexB;
}); });
} }
setParticleSort() { setParticleSort() {
const order = ['top', 'bot', 'rig', 'lef']; const order = ['top', 'bot', 'rig', 'lef'];
this.particleEffects.sort((a, b) => { this.particleEffects.sort((a, b) => {
// console.log(a.name.substr(0,3),b.name.substr(0,3)); // console.log(a.name.substr(0,3),b.name.substr(0,3));
const indexA = order.indexOf(a.name.substr(0,3)); const indexA = order.indexOf(a.name.substr(0, 3));
const indexB = order.indexOf(b.name.substr(0,3)); const indexB = order.indexOf(b.name.substr(0, 3));
if (indexA === -1) return 1; if (indexA === -1) return 1;
if (indexB === -1) return -1; if (indexB === -1) return -1;
return indexA - indexB; return indexA - indexB;
}); });
} }
setSort(){ setSort() {
this.Block_Array.sort((a, b) => { this.Block_Array.sort((a, b) => {
// 从名称中提取数字部分 // 从名称中提取数字部分
const numberA = parseInt(a.name.match(/\d+/)?.[0] || '0', 10); const numberA = parseInt(a.name.match(/\d+/)?.[0] || '0', 10);
@ -127,11 +127,11 @@ export default class SceneManager extends cc.Component {
}); });
} }
start () { start() {
} }
startGame(){ startGame() {
cc.director.loadScene("HomeScene", (err) => { cc.director.loadScene("HomeScene", (err) => {
if (err) { if (err) {
console.error('加载 HomeScene 场景失败:', err); console.error('加载 HomeScene 场景失败:', err);
@ -143,12 +143,13 @@ export default class SceneManager extends cc.Component {
} }
returnHome(){ returnHome() {
if(this.node.getChildByName("Pause").getChildByName("btn").getComponent("btnControl")._touch){ if (this.node.getChildByName("Pause").getChildByName("btn").getComponent("btnControl")._touch) {
if(MapConroler._instance.gameStart == true){ if (MapConroler._instance.gameStart == true) {
MiniGameSdk.API.showToast("体力值减少"); MiniGameSdk.API.showToast("体力值减少");
cc.fx.GameTool.setUserHealth(-1,(data)=>{ cc.fx.GameTool.setUserHealth(-1, (data) => {
}) })
<<<<<<< HEAD
if(MapConroler._instance.count_Time){ if(MapConroler._instance.count_Time){
let count_Time = MapConroler._instance.count_Time; let count_Time = MapConroler._instance.count_Time;
let add_Time = MapConroler._instance.add_Time; let add_Time = MapConroler._instance.add_Time;
@ -159,17 +160,25 @@ export default class SceneManager extends cc.Component {
} }
cc.fx.GameTool.shushu_Track("finish_stage",data); cc.fx.GameTool.shushu_Track("finish_stage",data);
} }
=======
let data = {
time: MapConroler._instance.count_Time,
add_Time: MapConroler._instance.add_Time,
result: "give_up"
}
cc.fx.GameTool.shushu_Track("finish_stage", data);
>>>>>>> 0a31a7a5abc2c505bf743aa596e1c765a0405152
} }
this.node.getChildByName("Pause").getChildByName("btn").getComponent("btnControl").setTouch(false); this.node.getChildByName("Pause").getChildByName("btn").getComponent("btnControl").setTouch(false);
cc.fx.AudioManager._instance.playEffect("zhuan1",null); cc.fx.AudioManager._instance.playEffect("zhuan1", null);
this.node.getChildByName("zhuanchang").active = true; this.node.getChildByName("zhuanchang").active = true;
this.node.getChildByName("zhuanchang").getComponent(sp.Skeleton).setAnimation(1,"up",false); this.node.getChildByName("zhuanchang").getComponent(sp.Skeleton).setAnimation(1, "up", false);
cc.director.preloadScene("HomeScene", (err, asset) => { cc.director.preloadScene("HomeScene", (err, asset) => {
if (err) { if (err) {
console.error('动态加载 Prefab 失败:', err); console.error('动态加载 Prefab 失败:', err);
return; return;
} }
}); });
setTimeout(() => { setTimeout(() => {
cc.director.loadScene("HomeScene"); cc.director.loadScene("HomeScene");
@ -212,9 +221,9 @@ export default class SceneManager extends cc.Component {
}); });
} }
openPause(){ openPause() {
cc.fx.AudioManager._instance.playEffect("anniu_little",null); cc.fx.AudioManager._instance.playEffect("anniu_little", null);
if(this.pause.getComponent("btnControl")._touch){ if (this.pause.getComponent("btnControl")._touch) {
this.pause.getComponent("btnControl").setTouch(false); this.pause.getComponent("btnControl").setTouch(false);
this.node.getChildByName("Pause").active = true; this.node.getChildByName("Pause").active = true;
MapConroler._instance.pause = true; MapConroler._instance.pause = true;
@ -222,16 +231,16 @@ export default class SceneManager extends cc.Component {
} }
closePause(){ closePause() {
cc.fx.AudioManager._instance.playEffect("anniu_little",null); cc.fx.AudioManager._instance.playEffect("anniu_little", null);
this.pause.getComponent("btnControl").setTouch(true); this.pause.getComponent("btnControl").setTouch(true);
this.node.getChildByName("Pause").active = false; this.node.getChildByName("Pause").active = false;
if(MapConroler._instance.node.parent.getChildByName("Ice").active == false){ if (MapConroler._instance.node.parent.getChildByName("Ice").active == false) {
MapConroler._instance.pause = false; MapConroler._instance.pause = false;
} }
} }
openPropBuy(name){ openPropBuy(name) {
MapConroler._instance.pause = true; MapConroler._instance.pause = true;
this.btnName = name; this.btnName = name;
let propWindow = this.node.getChildByName("Game").getChildByName("propWindow"); let propWindow = this.node.getChildByName("Game").getChildByName("propWindow");
@ -243,35 +252,51 @@ export default class SceneManager extends cc.Component {
propWindow.getChildByName(name).active = true; propWindow.getChildByName(name).active = true;
} }
clickBtn(){ clickBtn() {
cc.fx.AudioManager._instance.playEffect("anniu_Big",null); cc.fx.AudioManager._instance.playEffect("anniu_Big", null);
let propWindow = this.node.getChildByName("Game").getChildByName("propWindow"); let propWindow = this.node.getChildByName("Game").getChildByName("propWindow");
if(propWindow.getChildByName("buy_Btn").getComponent("btnControl")._touch){ if (propWindow.getChildByName("buy_Btn").getComponent("btnControl")._touch) {
propWindow.getChildByName("buy_Btn").getComponent("btnControl").setTouch(false); propWindow.getChildByName("buy_Btn").getComponent("btnControl").setTouch(false);
if(this.btnName == "freeze") if (this.btnName == "freeze")
MapConroler._instance.buyFreeze(); MapConroler._instance.buyFreeze();
else if(this.btnName == "hammer") else if (this.btnName == "hammer")
MapConroler._instance.buyHammer(); MapConroler._instance.buyHammer();
else if(this.btnName == "magic") else if (this.btnName == "magic")
MapConroler._instance.buyMagic(); MapConroler._instance.buyMagic();
} }
} }
//打开商店
openShop() {
// 加载 shop bundle
cc.assetManager.loadBundle('shop', (err: Error, bundle: cc.AssetManager.Bundle) => {
bundle.load('prefab/shop', cc.Prefab, (err: Error, prefab: cc.Prefab) => {
if (err) {
cc.error(err.message || err);
return;
}
if (prefab) {
const shopNode = cc.instantiate(prefab);
this.node.addChild(shopNode);
console.log("shopNode parent:", shopNode.parent);
}
});
});
}
closePropBuy() {
closePropBuy(){
MapConroler._instance.pause = false; MapConroler._instance.pause = false;
let freezeBtn = MapConroler._instance.node.parent.getChildByName("Bottom").getChildByName("timeBtn"); let freezeBtn = MapConroler._instance.node.parent.getChildByName("Bottom").getChildByName("timeBtn");
let hammerBtn = MapConroler._instance.node.parent.getChildByName("Bottom").getChildByName("destroyBtn"); let hammerBtn = MapConroler._instance.node.parent.getChildByName("Bottom").getChildByName("destroyBtn");
let magicBtn = MapConroler._instance.node.parent.getChildByName("Bottom").getChildByName("magicBtn"); let magicBtn = MapConroler._instance.node.parent.getChildByName("Bottom").getChildByName("magicBtn");
if(this.btnName == "freeze") freezeBtn.getComponent("btnControl").setTouch(true); if (this.btnName == "freeze") freezeBtn.getComponent("btnControl").setTouch(true);
else if(this.btnName == "hammer") hammerBtn.getComponent("btnControl").setTouch(true); else if (this.btnName == "hammer") hammerBtn.getComponent("btnControl").setTouch(true);
else if(this.btnName == "magic") magicBtn.getComponent("btnControl").setTouch(true); else if (this.btnName == "magic") magicBtn.getComponent("btnControl").setTouch(true);
this.node.getChildByName("Game").getChildByName("propWindow").active = false; this.node.getChildByName("Game").getChildByName("propWindow").active = false;
} }
update (dt) { update(dt) {
} }
} }

View File

@ -1,9 +1,4 @@
// Learn TypeScript:
// - https://docs.cocos.com/creator/manual/en/scripting/typescript.html
// Learn Attribute:
// - https://docs.cocos.com/creator/manual/en/scripting/reference/attributes.html
// 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;

View File

@ -0,0 +1,3 @@
{
"__type__": "cc.SpriteAtlas"
}

View File

@ -0,0 +1,23 @@
{
"ver": "1.2.5",
"uuid": "9df3aaf8-59bc-4eff-aa56-554ab3d4d2cb",
"importer": "auto-atlas",
"maxWidth": 1024,
"maxHeight": 1024,
"padding": 2,
"compressionLevel": 6,
"allowRotation": true,
"forceSquared": false,
"powerOfTwo": false,
"algorithm": "MaxRects",
"format": "png",
"quality": 80,
"contourBleed": true,
"paddingBleed": true,
"filterUnused": true,
"packable": false,
"premultiplyAlpha": false,
"filterMode": "bilinear",
"platformSettings": {},
"subMetas": {}
}

View File

@ -9,7 +9,7 @@
"genMipmaps": false, "genMipmaps": false,
"packable": true, "packable": true,
"width": 1847, "width": 1847,
"height": 1977, "height": 1998,
"platformSettings": {}, "platformSettings": {},
"subMetas": {} "subMetas": {}
} }

View File

@ -8,8 +8,8 @@
"premultiplyAlpha": false, "premultiplyAlpha": false,
"genMipmaps": false, "genMipmaps": false,
"packable": true, "packable": true,
"width": 2047, "width": 2038,
"height": 2011, "height": 1972,
"platformSettings": {}, "platformSettings": {},
"subMetas": {} "subMetas": {}
} }

13
assets/UI/UI/set.meta Normal file
View File

@ -0,0 +1,13 @@
{
"ver": "1.1.3",
"uuid": "c31c74ba-a2b0-4b6f-ac21-5c87b44aea4a",
"importer": "folder",
"isBundle": false,
"bundleName": "",
"priority": 1,
"compressionType": {},
"optimizeHotUpdate": {},
"inlineSpriteFrames": {},
"isRemoteBundle": {},
"subMetas": {}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "fcaa412a-64a2-4cdc-937f-1f4fbc527dfc",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 154,
"height": 598,
"platformSettings": {},
"subMetas": {
"tiaodik": {
"ver": "1.0.6",
"uuid": "abe182b3-b936-4f20-ba7c-8d2456d35c89",
"importer": "sprite-frame",
"rawTextureUuid": "fcaa412a-64a2-4cdc-937f-1f4fbc527dfc",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 154,
"height": 598,
"rawWidth": 154,
"rawHeight": 598,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "306b721d-bd6d-4dc2-9c7e-0d42021be3b3",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 116,
"height": 122,
"platformSettings": {},
"subMetas": {
"闇囧姩00": {
"ver": "1.0.6",
"uuid": "cadd896f-dd2c-43fa-8788-334576768186",
"importer": "sprite-frame",
"rawTextureUuid": "306b721d-bd6d-4dc2-9c7e-0d42021be3b3",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 116,
"height": 122,
"rawWidth": 116,
"rawHeight": 122,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "f8ebdf98-79f3-41fd-8663-8abd3225fa66",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 116,
"height": 122,
"platformSettings": {},
"subMetas": {
"闇囧姩01": {
"ver": "1.0.6",
"uuid": "6f871c8f-5b0f-4063-a6f6-290947cc7e44",
"importer": "sprite-frame",
"rawTextureUuid": "f8ebdf98-79f3-41fd-8663-8abd3225fa66",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 116,
"height": 122,
"rawWidth": 116,
"rawHeight": 122,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "964de756-e8ea-44b4-9371-ea2af234714a",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 116,
"height": 122,
"platformSettings": {},
"subMetas": {
"闊充箰00": {
"ver": "1.0.6",
"uuid": "341042f4-0224-41f0-a6a3-91e723dbdce1",
"importer": "sprite-frame",
"rawTextureUuid": "964de756-e8ea-44b4-9371-ea2af234714a",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 116,
"height": 122,
"rawWidth": 116,
"rawHeight": 122,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "f5f584ca-c27f-40a2-96e6-6bc312eb3c21",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 116,
"height": 122,
"platformSettings": {},
"subMetas": {
"闊充箰01": {
"ver": "1.0.6",
"uuid": "e6f3c660-cfa7-4368-b36d-609458c5678b",
"importer": "sprite-frame",
"rawTextureUuid": "f5f584ca-c27f-40a2-96e6-6bc312eb3c21",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 116,
"height": 122,
"rawWidth": 116,
"rawHeight": 122,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "ea182daa-7a43-48b5-9a08-f20f71980deb",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 116,
"height": 122,
"platformSettings": {},
"subMetas": {
"闊虫晥00": {
"ver": "1.0.6",
"uuid": "d56be779-2bae-49dd-ade4-41a2154e4f83",
"importer": "sprite-frame",
"rawTextureUuid": "ea182daa-7a43-48b5-9a08-f20f71980deb",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 116,
"height": 122,
"rawWidth": 116,
"rawHeight": 122,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "dfa1190c-5129-4775-b495-d2aca6a3a5bf",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 116,
"height": 122,
"platformSettings": {},
"subMetas": {
"闊虫晥01": {
"ver": "1.0.6",
"uuid": "8dff3740-d0f0-4fb7-8b47-61acb1349b7a",
"importer": "sprite-frame",
"rawTextureUuid": "dfa1190c-5129-4775-b495-d2aca6a3a5bf",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 116,
"height": 122,
"rawWidth": 116,
"rawHeight": 122,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

69
assets/animation/set.anim Normal file
View File

@ -0,0 +1,69 @@
{
"__type__": "cc.AnimationClip",
"_name": "set",
"_objFlags": 0,
"_native": "",
"_duration": 0.45,
"sample": 60,
"speed": 1,
"wrapMode": 1,
"curveData": {
"paths": {
"shengyin": {
"props": {
"x": [
{
"frame": 0.15,
"value": 210
},
{
"frame": 0.26666666666666666,
"value": 49.411764705882334
},
{
"frame": 0.45,
"value": 0
}
]
}
},
"zhendong": {
"props": {
"x": [
{
"frame": 0,
"value": 210
},
{
"frame": 0.11666666666666667,
"value": 23.333333333333336
},
{
"frame": 0.3333333333333333,
"value": 0
}
]
}
},
"yinyue": {
"props": {
"x": [
{
"frame": 0.06666666666666667,
"value": 210
},
{
"frame": 0.18333333333333332,
"value": 83.99999999999999
},
{
"frame": 0.38333333333333336,
"value": 0
}
]
}
}
}
},
"events": []
}

View File

@ -0,0 +1,6 @@
{
"ver": "2.1.2",
"uuid": "50c01dd8-431f-43cc-820e-abb2a859d031",
"importer": "animation-clip",
"subMetas": {}
}

View File

@ -236,6 +236,7 @@
"special": 0, "special": 0,
"color": 0, "color": 0,
"wall_SpriteFrames": null, "wall_SpriteFrames": null,
"down_SpriteFrames": null,
"_id": "" "_id": ""
}, },
{ {

View File

@ -8,8 +8,8 @@
"premultiplyAlpha": false, "premultiplyAlpha": false,
"genMipmaps": false, "genMipmaps": false,
"packable": true, "packable": true,
"width": 256, "width": 1549,
"height": 1200, "height": 254,
"platformSettings": {}, "platformSettings": {},
"subMetas": {} "subMetas": {}
} }

View File

@ -0,0 +1,15 @@
{
"ver": "2.3.7",
"uuid": "f5eb32ae-c97b-4173-abf2-83de016c2ace",
"importer": "texture",
"type": "raw",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 986,
"height": 708,
"platformSettings": {},
"subMetas": {}
}

13
assets/shop.meta Normal file
View File

@ -0,0 +1,13 @@
{
"ver": "1.1.3",
"uuid": "28d9b746-520c-4ddc-95f8-401692d28ffc",
"importer": "folder",
"isBundle": true,
"bundleName": "shop",
"priority": 6,
"compressionType": {},
"optimizeHotUpdate": {},
"inlineSpriteFrames": {},
"isRemoteBundle": {},
"subMetas": {}
}

13
assets/shop/img.meta Normal file
View File

@ -0,0 +1,13 @@
{
"ver": "1.1.3",
"uuid": "e4b11ec6-5712-4dba-ba33-eb23129e396a",
"importer": "folder",
"isBundle": false,
"bundleName": "",
"priority": 1,
"compressionType": {},
"optimizeHotUpdate": {},
"inlineSpriteFrames": {},
"isRemoteBundle": {},
"subMetas": {}
}

BIN
assets/shop/img/btn1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "ea09c71c-5b5d-4b24-9b62-d93b291d93c2",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 99,
"height": 531,
"platformSettings": {},
"subMetas": {
"btn1": {
"ver": "1.0.6",
"uuid": "45958bbb-14ca-46de-8371-3da25ccfb808",
"importer": "sprite-frame",
"rawTextureUuid": "ea09c71c-5b5d-4b24-9b62-d93b291d93c2",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 99,
"height": 531,
"rawWidth": 99,
"rawHeight": 531,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

BIN
assets/shop/img/coins1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "1c56a793-7cd3-412f-a040-8a754a2f4d41",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 206,
"height": 141,
"platformSettings": {},
"subMetas": {
"coins1": {
"ver": "1.0.6",
"uuid": "c708602e-74bd-4929-9850-6fa800129b1f",
"importer": "sprite-frame",
"rawTextureUuid": "1c56a793-7cd3-412f-a040-8a754a2f4d41",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 206,
"height": 141,
"rawWidth": 206,
"rawHeight": 141,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

BIN
assets/shop/img/coins2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "5f5f473c-d88a-4bff-bb6b-2a5f6b2208e8",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 163,
"height": 151,
"platformSettings": {},
"subMetas": {
"coins2": {
"ver": "1.0.6",
"uuid": "d0050bfc-d0b9-4848-807e-cbacf0c4a253",
"importer": "sprite-frame",
"rawTextureUuid": "5f5f473c-d88a-4bff-bb6b-2a5f6b2208e8",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 163,
"height": 151,
"rawWidth": 163,
"rawHeight": 151,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

BIN
assets/shop/img/coins3.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "49148440-dbc5-4936-b168-ac7707f80098",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 189,
"height": 165,
"platformSettings": {},
"subMetas": {
"coins3": {
"ver": "1.0.6",
"uuid": "1191b1ec-7ce1-42dd-9f3f-6f47cd855b13",
"importer": "sprite-frame",
"rawTextureUuid": "49148440-dbc5-4936-b168-ac7707f80098",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 189,
"height": 165,
"rawWidth": 189,
"rawHeight": 165,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

BIN
assets/shop/img/coins4.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "14a00731-8325-4675-8abd-da6b581a7266",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 171,
"height": 191,
"platformSettings": {},
"subMetas": {
"coins4": {
"ver": "1.0.6",
"uuid": "9b9d9148-3213-4a92-a6a3-37e7606d73df",
"importer": "sprite-frame",
"rawTextureUuid": "14a00731-8325-4675-8abd-da6b581a7266",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 171,
"height": 191,
"rawWidth": 171,
"rawHeight": 191,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

BIN
assets/shop/img/coins5.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "270ef871-ac9d-4ba7-91d1-7d7624c3aed9",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 231,
"height": 169,
"platformSettings": {},
"subMetas": {
"coins5": {
"ver": "1.0.6",
"uuid": "7afab640-c900-437d-bf03-4d10d3c5b91e",
"importer": "sprite-frame",
"rawTextureUuid": "270ef871-ac9d-4ba7-91d1-7d7624c3aed9",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 231,
"height": 169,
"rawWidth": 231,
"rawHeight": 169,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

BIN
assets/shop/img/coins6.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "30543705-d10e-4279-a2fb-d2225b570bb4",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 240,
"height": 182,
"platformSettings": {},
"subMetas": {
"coins6": {
"ver": "1.0.6",
"uuid": "d59eec63-4069-4240-8862-3a5dec033980",
"importer": "sprite-frame",
"rawTextureUuid": "30543705-d10e-4279-a2fb-d2225b570bb4",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 240,
"height": 182,
"rawWidth": 240,
"rawHeight": 182,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

BIN
assets/shop/img/coins7.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "96c15f9c-935e-4e9d-b5c0-f95e5d429f5c",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 185,
"height": 206,
"platformSettings": {},
"subMetas": {
"coins7": {
"ver": "1.0.6",
"uuid": "cc4ed551-4143-40db-a3b6-d2c09a978701",
"importer": "sprite-frame",
"rawTextureUuid": "96c15f9c-935e-4e9d-b5c0-f95e5d429f5c",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 185,
"height": 206,
"rawWidth": 185,
"rawHeight": 206,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

BIN
assets/shop/img/coins8.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "4dbc349a-8dbd-4753-8e82-378b916ea36b",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 213,
"height": 195,
"platformSettings": {},
"subMetas": {
"coins8": {
"ver": "1.0.6",
"uuid": "a1f844fe-88a2-4ea6-a719-ad1ea3d9302a",
"importer": "sprite-frame",
"rawTextureUuid": "4dbc349a-8dbd-4753-8e82-378b916ea36b",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 213,
"height": 195,
"rawWidth": 213,
"rawHeight": 195,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "1e3dbd9c-6c1c-420b-9320-e27f3195e6d0",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 327,
"height": 454,
"platformSettings": {},
"subMetas": {
"coins_di": {
"ver": "1.0.6",
"uuid": "c4ffe50c-173b-4bff-9661-3573003616ca",
"importer": "sprite-frame",
"rawTextureUuid": "1e3dbd9c-6c1c-420b-9320-e27f3195e6d0",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 327,
"height": 454,
"rawWidth": 327,
"rawHeight": 454,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "0734a70a-118d-4d9d-9a9f-9a61c11641d2",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 47,
"height": 49,
"platformSettings": {},
"subMetas": {
"coins_sz0": {
"ver": "1.0.6",
"uuid": "9e677504-e0a3-481d-9b9f-c02de8347b7e",
"importer": "sprite-frame",
"rawTextureUuid": "0734a70a-118d-4d9d-9a9f-9a61c11641d2",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 47,
"height": 49,
"rawWidth": 47,
"rawHeight": 49,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "58481a2a-4229-43d2-bd30-69e4f09cfe4b",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 23,
"height": 51,
"platformSettings": {},
"subMetas": {
"coins_sz1": {
"ver": "1.0.6",
"uuid": "292f0765-53d0-4c3b-8220-35bf2bc17034",
"importer": "sprite-frame",
"rawTextureUuid": "58481a2a-4229-43d2-bd30-69e4f09cfe4b",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 23,
"height": 51,
"rawWidth": 23,
"rawHeight": 51,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "6c076da3-bb21-4e43-9e7e-d88b44bd01f4",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 19,
"height": 23,
"platformSettings": {},
"subMetas": {
"coins_sz10": {
"ver": "1.0.6",
"uuid": "6fe20747-a786-4f14-9f08-82415430bfa8",
"importer": "sprite-frame",
"rawTextureUuid": "6c076da3-bb21-4e43-9e7e-d88b44bd01f4",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 19,
"height": 23,
"rawWidth": 19,
"rawHeight": 23,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "852ff94f-f07c-447b-93fa-a9adcb1a069b",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 39,
"height": 47,
"platformSettings": {},
"subMetas": {
"coins_sz11": {
"ver": "1.0.6",
"uuid": "d2daf530-25b4-4c2c-99bc-bfd1b7745219",
"importer": "sprite-frame",
"rawTextureUuid": "852ff94f-f07c-447b-93fa-a9adcb1a069b",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 39,
"height": 47,
"rawWidth": 39,
"rawHeight": 47,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "6112faa1-3935-48de-a5a8-3369a63cead8",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 64,
"height": 65,
"platformSettings": {},
"subMetas": {
"coins_sz12": {
"ver": "1.0.6",
"uuid": "2952f12c-0d8c-490a-8fc0-62704a384180",
"importer": "sprite-frame",
"rawTextureUuid": "6112faa1-3935-48de-a5a8-3369a63cead8",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 64,
"height": 65,
"rawWidth": 64,
"rawHeight": 65,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "efc62fa5-f8bc-4661-8eb9-f6e2cb5b4ad7",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 67,
"height": 69,
"platformSettings": {},
"subMetas": {
"coins_sz13": {
"ver": "1.0.6",
"uuid": "e500caa6-8465-4a14-9eb8-75bc09a5462a",
"importer": "sprite-frame",
"rawTextureUuid": "efc62fa5-f8bc-4661-8eb9-f6e2cb5b4ad7",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 67,
"height": 69,
"rawWidth": 67,
"rawHeight": 69,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "1217c0be-cc7e-41be-b105-7c26baf444ff",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 44,
"height": 50,
"platformSettings": {},
"subMetas": {
"coins_sz2": {
"ver": "1.0.6",
"uuid": "b3ba5b71-7bdb-4a06-8c79-54b3e60d190d",
"importer": "sprite-frame",
"rawTextureUuid": "1217c0be-cc7e-41be-b105-7c26baf444ff",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 44,
"height": 50,
"rawWidth": 44,
"rawHeight": 50,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "e9077dbb-d18e-45d5-aae4-9f46b103ed05",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 44,
"height": 61,
"platformSettings": {},
"subMetas": {
"coins_sz3": {
"ver": "1.0.6",
"uuid": "c9bbe275-ebab-49b9-95e9-b6169ef4fe06",
"importer": "sprite-frame",
"rawTextureUuid": "e9077dbb-d18e-45d5-aae4-9f46b103ed05",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 44,
"height": 61,
"rawWidth": 44,
"rawHeight": 61,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "76467e5a-9a87-4d17-afae-777d7ff638a1",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 44,
"height": 63,
"platformSettings": {},
"subMetas": {
"coins_sz4": {
"ver": "1.0.6",
"uuid": "443993eb-6346-401e-94a4-f898f6ab86af",
"importer": "sprite-frame",
"rawTextureUuid": "76467e5a-9a87-4d17-afae-777d7ff638a1",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 44,
"height": 63,
"rawWidth": 44,
"rawHeight": 63,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "774d1aad-d081-44e1-9d68-9a3fd767aba3",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 42,
"height": 60,
"platformSettings": {},
"subMetas": {
"coins_sz5": {
"ver": "1.0.6",
"uuid": "ab144d76-17a8-43f2-a8da-3767e4f801fe",
"importer": "sprite-frame",
"rawTextureUuid": "774d1aad-d081-44e1-9d68-9a3fd767aba3",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 42,
"height": 60,
"rawWidth": 42,
"rawHeight": 60,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "08a0b3cf-1219-46ba-8171-206dfe24151b",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 44,
"height": 60,
"platformSettings": {},
"subMetas": {
"coins_sz6": {
"ver": "1.0.6",
"uuid": "f6eaa69d-1533-4a6f-a7b5-9daf1d3ced4e",
"importer": "sprite-frame",
"rawTextureUuid": "08a0b3cf-1219-46ba-8171-206dfe24151b",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 44,
"height": 60,
"rawWidth": 44,
"rawHeight": 60,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "47d4dd52-9152-4724-ab77-4e9d15e14c2e",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 42,
"height": 59,
"platformSettings": {},
"subMetas": {
"coins_sz7": {
"ver": "1.0.6",
"uuid": "88efa2bb-2d4d-49c9-ae8b-cf4c3154cfbe",
"importer": "sprite-frame",
"rawTextureUuid": "47d4dd52-9152-4724-ab77-4e9d15e14c2e",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 42,
"height": 59,
"rawWidth": 42,
"rawHeight": 59,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "74db3129-e7a8-4b0b-baf9-e271bdfab9ba",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 44,
"height": 63,
"platformSettings": {},
"subMetas": {
"coins_sz8": {
"ver": "1.0.6",
"uuid": "fd18d6ff-5af2-4edf-a197-040823eb5855",
"importer": "sprite-frame",
"rawTextureUuid": "74db3129-e7a8-4b0b-baf9-e271bdfab9ba",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 44,
"height": 63,
"rawWidth": 44,
"rawHeight": 63,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "3b8e0a01-7634-402d-a8d2-349fbbc809f6",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 43,
"height": 61,
"platformSettings": {},
"subMetas": {
"coins_sz9": {
"ver": "1.0.6",
"uuid": "c512f489-2fcc-429d-8d24-51a7b9f52b2b",
"importer": "sprite-frame",
"rawTextureUuid": "3b8e0a01-7634-402d-a8d2-349fbbc809f6",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 43,
"height": 61,
"rawWidth": 43,
"rawHeight": 61,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

BIN
assets/shop/img/cost_0.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "12c63ed2-bf61-4b5b-8d37-781d02f4386c",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 30,
"height": 38,
"platformSettings": {},
"subMetas": {
"cost_0": {
"ver": "1.0.6",
"uuid": "b024605a-48a6-437b-aa90-9daca75bc6d0",
"importer": "sprite-frame",
"rawTextureUuid": "12c63ed2-bf61-4b5b-8d37-781d02f4386c",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 30,
"height": 38,
"rawWidth": 30,
"rawHeight": 38,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

BIN
assets/shop/img/cost_1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "b6cc00c9-4bc9-48a7-b075-af04e0f8cfe8",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 16,
"height": 36,
"platformSettings": {},
"subMetas": {
"cost_1": {
"ver": "1.0.6",
"uuid": "8e065543-ec06-474c-af70-702fef926644",
"importer": "sprite-frame",
"rawTextureUuid": "b6cc00c9-4bc9-48a7-b075-af04e0f8cfe8",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 16,
"height": 36,
"rawWidth": 16,
"rawHeight": 36,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

BIN
assets/shop/img/cost_10.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "76a01e2d-248a-494c-a56c-c14e4f26a3b0",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 9,
"height": 10,
"platformSettings": {},
"subMetas": {
"cost_10": {
"ver": "1.0.6",
"uuid": "57b54d9a-f5da-4b63-ab6b-c5f53ec4a0b7",
"importer": "sprite-frame",
"rawTextureUuid": "76a01e2d-248a-494c-a56c-c14e4f26a3b0",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 9,
"height": 10,
"rawWidth": 9,
"rawHeight": 10,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

BIN
assets/shop/img/cost_11.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "1019c0e2-cc2c-4dde-93e4-86b676bc69cd",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 33,
"height": 33,
"platformSettings": {},
"subMetas": {
"cost_11": {
"ver": "1.0.6",
"uuid": "84079931-0966-46a2-956e-a0951ca34b32",
"importer": "sprite-frame",
"rawTextureUuid": "1019c0e2-cc2c-4dde-93e4-86b676bc69cd",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 33,
"height": 33,
"rawWidth": 33,
"rawHeight": 33,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

BIN
assets/shop/img/cost_2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "227db116-a70e-4157-b553-bfe8d6d18a6a",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 25,
"height": 37,
"platformSettings": {},
"subMetas": {
"cost_2": {
"ver": "1.0.6",
"uuid": "629ee23a-5227-4422-86d7-cddfb32e1d2a",
"importer": "sprite-frame",
"rawTextureUuid": "227db116-a70e-4157-b553-bfe8d6d18a6a",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 25,
"height": 37,
"rawWidth": 25,
"rawHeight": 37,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

BIN
assets/shop/img/cost_3.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "db683201-2fb0-4753-bf65-3ae7ef314627",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 23,
"height": 37,
"platformSettings": {},
"subMetas": {
"cost_3": {
"ver": "1.0.6",
"uuid": "74c44682-bd60-4ab9-ba74-d1a6de9c80d7",
"importer": "sprite-frame",
"rawTextureUuid": "db683201-2fb0-4753-bf65-3ae7ef314627",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 23,
"height": 37,
"rawWidth": 23,
"rawHeight": 37,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

BIN
assets/shop/img/cost_4.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "f1cd9c7b-a0b7-41fc-94c2-db60d6a51281",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 28,
"height": 37,
"platformSettings": {},
"subMetas": {
"cost_4": {
"ver": "1.0.6",
"uuid": "b7e6594c-63af-4309-87ee-b9f1476a9d4b",
"importer": "sprite-frame",
"rawTextureUuid": "f1cd9c7b-a0b7-41fc-94c2-db60d6a51281",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 28,
"height": 37,
"rawWidth": 28,
"rawHeight": 37,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

BIN
assets/shop/img/cost_5.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@ -0,0 +1,38 @@
{
"ver": "2.3.7",
"uuid": "9ffc3971-f097-4de5-b88a-2e5e6d78104a",
"importer": "texture",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 25,
"height": 36,
"platformSettings": {},
"subMetas": {
"cost_5": {
"ver": "1.0.6",
"uuid": "f0d924c0-19bb-45cd-b55c-f3c9451f0f55",
"importer": "sprite-frame",
"rawTextureUuid": "9ffc3971-f097-4de5-b88a-2e5e6d78104a",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 25,
"height": 36,
"rawWidth": 25,
"rawHeight": 36,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}

BIN
assets/shop/img/cost_6.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Some files were not shown because too many files have changed in this diff Show More