games/ChaoJiJieYaGuan_MaJiang2/assets/Script/GameSc/LevelUpGame/ChallengeSuccessSc.ts

54 lines
1.3 KiB
TypeScript

/**
* 挑战成功
*/
import GameResMgr, { uiPreName } from "../../Tools/GameResMgr";
import AdsApiMgr from "../../Tools/Sdk/ads/AdsApiMgr";
import gameStorage from "../../Tools/gameStorage";
const {ccclass, property} = cc._decorator;
@ccclass
export default class ChallengeSuccessSc extends cc.Component {
@property(cc.Label)
timestr:cc.Label = null
onLoad () {}
start () {
}
showPanel(timenum){
this.timestr.string = '' + timenum
}
/**
* 按钮点击
* @param t
* @param e
*/
btnClickCallBack(t, e){
if(e == 'back'){
cc.director.loadScene('StartScene')
}else if(e == 'share'){
AdsApiMgr.Instance.recording_Video_Share(()=>{}, ()=>{})
}else if(e == 'next'){
if(gameStorage.Instance.getEnergy()>0){
gameStorage.Instance.setoffLineTime()
gameStorage.Instance.setEnergy(gameStorage.Instance.getEnergy()-1)
cc.director.loadScene('LevelUpGameScene')
}else{ //体力不足
gameStorage.Instance.setoffLineTime()
let newnode = cc.instantiate(GameResMgr.Instance.uiPre[uiPreName.addEnery])
newnode.parent = cc.director.getScene()
}
}
}
// update (dt) {}
}