Commit 7bd7cb5b authored by wildfirecode's avatar wildfirecode

1

parent 92720411
......@@ -169,8 +169,8 @@ export default class MainBase extends eui.UILayer {
"rightMark",
"unlightedStar"
]
for(var i=0;i<arr.length;i++){
RES.getResAsync(arr[i]+"_png")
for (var i = 0; i < arr.length; i++) {
RES.getResAsync(arr[i] + "_png")
}
}
......@@ -206,11 +206,24 @@ export default class MainBase extends eui.UILayer {
}
protected createGameScene() {
let count = 2;
const check = () => {
if (count <= 0) {
Buried.init();
SceneCtrl.instance.change(ModuleTypes.START_SCENE, this.svgaList);
}
}
NetManager.ins.hc_home(() => {
count--;
check();
}, window['collectRuleId']);
NetManager.ins.ajaxElement(async () => {
Buried.init();
count--;
check();
});
SceneCtrl.instance.change(ModuleTypes.START_SCENE, this.svgaList);
})
}
}
\ No newline at end of file
enum PropType{
BOOM=1,
HAMMER,
CHANCE_NUM
}
export default PropType
\ No newline at end of file
......@@ -48,9 +48,9 @@ export default class MapScene extends Scene {
}, this)
}
setTimeout(() => {
PanelCtrl.instance.show('box');
}, 2000);
// setTimeout(() => {
// PanelCtrl.instance.show('box');
// }, 2000);
}
protected initEvents() {
......
import Panel from "../../libs/new_wx/components/Panel";
import { NetManager } from "../../libs/tw/manager/NetManager";
import PropType from "../PropType";
export default class Buy1Panel extends Panel {
buyBtn: eui.Button
start(data) {
super.start();
this['buyBtn'].addEventListener(egret.TouchEvent.TOUCH_TAP, this.ontap, this);
}
ontap() {
this.buyBtn.enabled = false;
NetManager.ins.hc_exchange((success) => {
this.buyBtn.enabled = true;
if (success) {
this.hidePanel();
}
}, 2, PropType.HAMMER);//兑换道具
}
get skinKey() { return 'Buy1' }
......
import Panel from "../../libs/new_wx/components/Panel";
import { NetManager } from "../../libs/tw/manager/NetManager";
import PropType from "../PropType";
export default class Buy2Panel extends Panel {
start(data) {
super.start();
}
this['buyBtn'].addEventListener(egret.TouchEvent.TOUCH_TAP, this.ontap, this);
}
buyBtn: eui.Button
ontap() {
this.buyBtn.enabled = false;
NetManager.ins.hc_exchange((success) => {
this.buyBtn.enabled = true;
if (success) {
this.hidePanel();
}
}, 2, PropType.BOOM);//兑换道具
}
get skinKey() { return 'Buy2' }
}
\ No newline at end of file
import Panel from "../../libs/new_wx/components/Panel";
import { NetManager } from "../../libs/tw/manager/NetManager";
import PropType from "../PropType";
export default class Buy3Panel extends Panel {
start(data) {
super.start();
}
this['buyBtn'].addEventListener(egret.TouchEvent.TOUCH_TAP, this.ontap, this);
}
buyBtn: eui.Button
get skinKey() { return 'Buy3' }
ontap() {
this.buyBtn.enabled = false;
NetManager.ins.hc_exchange((success) => {
this.buyBtn.enabled = true;
if (success) {
this.hidePanel();
}
}, 2, PropType.CHANCE_NUM);//兑换道具
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment