| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- // Learn TypeScript:
- // - https://docs.cocos.com/creator/manual/en/scripting/typescript.html
- // Learn Attribute:
- // - https://docs.cocos.com/creator/manual/en/scripting/reference/attributes.html
- // Learn life-cycle callbacks:
- // - https://docs.cocos.com/creator/manual/en/scripting/life-cycle-callbacks.html
- import AdM from "../manager/AdM";
- import GameM, { AUDIO_TYPE } from "../manager/GameM";
- import { thirdVideoTS } from "../manager/topon/AnyThinkAdsMgr/thirdVideoTS";
- const { ccclass, property } = cc._decorator;
- @ccclass
- export default class NetDetaileNode extends cc.Component {
- @property(cc.Node)
- loadNode: cc.Node = null;
- @property(cc.Node)
- netNode: cc.Node = null;
- @property(cc.Node)
- node_outtime: cc.Node = null;
- @property(cc.Node)
- node_neterror: cc.Node = null;
- /**
- * 网络状态
- * @param operate 操作 1 打开 2(非1) 关闭
- * @param state 1 连接中(超过2秒-可设置) 2 连接超时 3 网络错误
- */
- DisplayDetaileState(operate: number, state: number) {
- if (operate == 1) {
- this.node.active = true;
- if (state == 1) {
- this.loadNode.active = true;
- this.netNode.active = false;
- console.log("net loading");
- } else if (state == 2) {
- this.loadNode.active = false;
- this.netNode.active = true;
- this.node_outtime.active = true;
- this.node_neterror.active = false;
- console.log("net outtime");
- } else if (state == 3) {
- this.loadNode.active = false;
- this.netNode.active = true;
- this.node_outtime.active = false;
- this.node_neterror.active = true;
- console.log("net error");
- }
- } else {
- this.node.active = false;
- }
- }
- Click_SureBtn() {
- this.node.active = false;
- }
- clickSure() {
- GameM.audioM.playEffect(AUDIO_TYPE.button)
- GameM.commonData.resetDatas()
- // cc.director.loadScene('Loader')
- cc.audioEngine.stopAll();
- cc.game.restart();
- GameM.commonData.hasShowDisconnect = false
- }
- onEnable() {
- AdM.destroyNative()
- }
- }
|