| 12345678910111213141516171819202122232425 |
- import { _decorator, Component, Node } from 'cc';
- import { Http, HttpResponseCode } from '../core/net/Http';
- import { OpenWindow } from '../core/ui/window/OpenWindow';
- import { WindowOpenMode } from '../core/ui/window/WindowOpenMode';
- const { ccclass, property, requireComponent } = _decorator;
- /**
- * 上线弹窗检测
- */
- @ccclass('PopupChenk')
- @requireComponent(Http)
- export class PopupChenk extends Component {
- @property({ type: OpenWindow, tooltip: "存钱罐窗口" }) piggyBankWin: OpenWindow;
- start() {
- this.checkDailyBonus();
- }
- private async checkDailyBonus() {
- let result = await this.getComponent(Http).send("/api/dailyBonus/getDailyBonus");
- if (result && result.code == HttpResponseCode.Success) {
- this.piggyBankWin.openMode = WindowOpenMode.NotCloseAndCover;
- result.data.canGet && this.piggyBankWin.open();
- }
- }
- }
|