觉醒时刻
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

93 lines
2.5 KiB

1 week ago
import AppPlatform from "../../../FrameWork/Util/AppPlatform";
import Common5 from "../../../Platform/th/Common5";
import YiMaJiangManager from "./YiMaJiangManager";
const {ccclass, property} = cc._decorator;
@ccclass
export default class YiMaJiangResult extends cc.Component {
@property(cc.Node)
successNode: cc.Node = null;
@property(cc.Node)
failNode: cc.Node = null;
// LIFE-CYCLE CALLBACKS:
// onLoad () {}
leftCallFunc = null
rightCallFunc = null
start () {
}
initView(tag,leftCallFunc,rightCallFunc){
this.leftCallFunc = leftCallFunc
this.rightCallFunc = rightCallFunc
if(tag == 'success'){
let mjConfig = YiMaJiangManager.getMjConfig()
this.successNode.active = true
this.failNode.active = false
this.successNode.getChildByName('money').getComponent(cc.Label).string = Common5.getNumberChangeHanzi(mjConfig.jiangLi,'1',1)+''
}else{
this.successNode.active = false
this.failNode.active = true
}
}
onSuccessLingQu(){
this.leftCallFunc && this.leftCallFunc()
this.node.removeFromParent()
this.node.destroy()
}
onSuccessShuangBeiLingQu(){
let tab = {
onClose: (finish)=>{
if(finish) {
Common5.ReportDY("inLevel", '复活-AD-移麻将');
this.rightCallFunc && this.rightCallFunc()
this.node.removeFromParent()
this.node.destroy()
}
else{
Common5.showTips_custom("广告未观看完");
}
},onFailed:()=>{
}
}
AppPlatform.playVideo_custom(tab)
}
onFailRestart(){
this.leftCallFunc && this.leftCallFunc()
this.node.removeFromParent()
this.node.destroy()
}
onFailFuHuo(){
let tab = {
onClose: (finish)=>{
if(finish) {
Common5.ReportDY("inLevel", '复活-AD-移麻将');
this.rightCallFunc && this.rightCallFunc()
this.node.removeFromParent()
this.node.destroy()
}
else{
Common5.showTips_custom("广告未观看完");
}
},onFailed:()=>{
}
}
AppPlatform.playVideo_custom(tab)
}
// update (dt) {}
}