| 1234567891011121314151617181920212223242526272829303132333435363738 |
- import { BaseView } from "../../../lightMVC/core/base/BaseView";
- import { App } from "../../Manager/App";
- import SDK from "../../sdk/SDK";
- import { SoundManager } from "../../Manager/SoundManager";
- const { ccclass, property } = cc._decorator;
- @ccclass
- export default class InsufficientPanel extends BaseView {
- public drawView(): void {
- // 返回
- let closeBtn = this.ui.getNode("close");
- closeBtn.on(cc.Node.EventType.TOUCH_END, () => {
- this.closeView();
- }, this);
- let confirmBtn = this.ui.getNode("confirm");
- confirmBtn.on(cc.Node.EventType.TOUCH_END, () => {
- SoundManager.getInstance().VideoStartStop();
- SDK.Instance.showRewardVideo(() => {
- App.DataManager.UpdateTili(App.DataManager.VideoAddTili);
- SoundManager.getInstance().VideoEndOpen();
- this.closeView();
-
- }, () => {
- SoundManager.getInstance().VideoEndOpen();
- }, () => {
- SoundManager.getInstance().VideoEndOpen();
- });
- }, this);
- }
- public static path(): string {
- return "/prefabs/InsufficientPanel";
- }
- }
|