Commit ba52dddc authored by haiyoucuv's avatar haiyoucuv

init

parent ba89b241
...@@ -64,10 +64,12 @@ export class HomeScene extends Scene { ...@@ -64,10 +64,12 @@ export class HomeScene extends Scene {
} }
clickRule = () => { clickRule = () => {
if(store.checkActTime(true)) return;
showPanel(RulePanel); showPanel(RulePanel);
}; };
clickPrize = () => { clickPrize = () => {
if(store.checkActTime(true)) return;
changeScene(PrizeScene); changeScene(PrizeScene);
} }
...@@ -122,6 +124,9 @@ export class HomeScene extends Scene { ...@@ -122,6 +124,9 @@ export class HomeScene extends Scene {
}, 500) }, 500)
clickStart = _asyncThrottle(async () => { clickStart = _asyncThrottle(async () => {
if(store.checkActTime()) return;
await loadWasmModuleBullet(); await loadWasmModuleBullet();
const suc = await gameStore.start(); const suc = await gameStore.start();
if (!suc) return if (!suc) return
......
...@@ -62,14 +62,14 @@ class Store { ...@@ -62,14 +62,14 @@ class Store {
checkActTime = (isAllow = false) => { checkActTime = (isAllow = false) => {
const { actStartTime, actEndTime } = this.homeInfo || {}; const { actStartTime, actEndTime, currentTime } = this.homeInfo || {};
if (actStartTime > NetTime.now()) { if (actStartTime > currentTime) {
console.log("活动未开始"); console.log("活动未开始");
showToast("活动未开始"); showToast("活动未开始");
return false; return false;
} }
if (actEndTime < NetTime.now() && !isAllow) { if (actEndTime < currentTime && !isAllow) {
console.log("活动已结束"); console.log("活动已结束");
showToast("活动已结束"); showToast("活动已结束");
return false; return false;
......
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