[LayaAir 2.0]请问这两段用as3应该怎么写

本人小白,请教下这两段如果用as3应该怎么写,直接用js写法容易出问题,帮忙看看,谢谢
第一段:videoAd.show().catch(err=>{videoAd.load().then(()=>videoAd.show())})
 
第二段:videoAd.onClose((res)=>{if(res.isEnded){}else{}})
已邀请:

Laya_XS

赞同来自: 1568602603用户

第一段:videoAd.show().catch(err=>{videoAd.load().then(()=>videoAd.show())})
AS3写法:
/*[IF-SCRIPT-BEGIN]
videoAd.show().catch(function(err){videoAd.load().then(function(){videoAd.show()})})
[IF-SCRIPT-END]*/
第二段:videoAd.onClose((res)=>{if(res.isEnded){}else{}})
AS3写法:
/*[IF-SCRIPT-BEGIN]
videoAd.onClose(function(res){if(res.isEnded){}else{}})
[IF-SCRIPT-END]*/
你需要配合laya的编译命令才能把这些内容编译生成js,没有宏命令的配合编译会出错。其实 (res)=> 说白了就是 function(res){};

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作