// Learn TypeScript: // - https://docs.cocos.com/creator/2.4/manual/en/scripting/typescript.html // Learn Attribute: // - https://docs.cocos.com/creator/2.4/manual/en/scripting/reference/attributes.html // Learn life-cycle callbacks: // - https://docs.cocos.com/creator/2.4/manual/en/scripting/life-cycle-callbacks.html import BagManager, { BagGoodsConfig } from "./BagManager"; import InterfaceManager from "./InterfaceManager"; //垃圾箱 // let DustbinConfigs = [ // { buyNum:6, goodId:1102,descStr:'纸皮',goodName:'纸皮', priceNum:2}, // { buyNum:5, goodId:1103,descStr:'打火机',goodName:'打火机', priceNum:5}, // { buyNum:5, goodId:1104,descStr:'电话本',goodName:'电话本', priceNum:5}, // { buyNum:5, goodId:1105,descStr:'易拉罐',goodName:'易拉罐', priceNum:5}, // { buyNum:5, goodId:1106,descStr:'玻璃瓶',goodName:'玻璃瓶', priceNum:5}, // { buyNum:3, goodId:1107,descStr:'铁皮',goodName:'铁皮', priceNum:6}, // { buyNum:3, goodId:1108,descStr:'臭袜子',goodName:'臭袜子', priceNum:10}, // { buyNum:3, goodId:1109,descStr:'面粉',goodName:'面粉', priceNum:12}, // { buyNum:3, goodId:1110,descStr:'猪大肠', goodName:'猪大肠', priceNum:15}, // { buyNum:3, goodId:1111,descStr:'辣椒', goodName:'辣椒', priceNum:16}, // { buyNum:3, goodId:1112,descStr:'酱油', goodName:'酱油', priceNum:18}, // { buyNum:3, goodId:1113,descStr:'黄豆', goodName:'黄豆', priceNum:20}, // { buyNum:3, goodId:1114,descStr:'护发素', goodName:'护发素', priceNum:23}, // { buyNum:3, goodId:1115,descStr:'大喇叭', goodName:'大喇叭', priceNum:25}, // { buyNum:3, goodId:1116,descStr:'鸡哥', goodName:'鸡哥', priceNum:30}, // { buyNum:3, goodId:1117,descStr:'风干牛肉', goodName:'风干牛肉', priceNum:45}, // { buyNum:3, goodId:1118,descStr:'平底锅', goodName:'平底锅', priceNum:50}, // { buyNum:3, goodId:1119,descStr:'奇怪石头', goodName:'奇怪石头', priceNum:66}, // { buyNum:3, goodId:1120,descStr:'烤乳猪', goodName:'烤乳猪', priceNum:99}, // { buyNum:3, goodId:1121,descStr:'榴莲', goodName:'榴莲', priceNum:120}, // { buyNum:3, goodId:1122,descStr:'窗户', goodName:'窗户', priceNum:180}, // { buyNum:3, goodId:1123,descStr:'大黄狗', goodName:'大黄狗', priceNum:200}, // { buyNum:3, goodId:1124,descStr:'键盘', goodName:'键盘', priceNum:280}, // { buyNum:2, goodId:1125,descStr:'三轮车', goodName:'三轮车', priceNum:1000}, // { buyNum:1, goodId:1126,descStr:'无人机', goodName:'无人机', priceNum:2000}, // ] export default class DustbinManager{ static gameConfigs = []; public static getManagerConfigs(){ return this.gameConfigs } public static getCurGoodByid(goodId){ let _list = DustbinManager.getCurGoodList() for(let value of _list){ if(value.goodId == goodId){ return value } } _list = BagGoodsConfig for(let value of _list){ if(value.goodId == goodId){ return value } } } public static initManager(callFunc){ let self = this cc.loader.loadRes('Json/gameConfig/fanlaji.json', function (err, gameconfig) { if (err) { console.log(err); return; } self.gameConfigs = gameconfig.json; callFunc() console.log("fanlaji游戏配置加载成功"); }); } public static getCurGoodList(){ //将任务/剧情道具替换掉最后的商品 let daoYeList = InterfaceManager.getDaoyeList() let replaceGoodsTab = [] for(let i=0;i