[]LayaAir引擎1.7 之后as转换js,出现问题

1.7之前都没有问题,可以正常处理,1.7之后,这些代码转换出现问题
as 代码

override public function get visible():Boolean 
{
return super.visible;
}
override public function set visible(value:Boolean):void 
{
super.visible = value;
if (value)
_mcAni.removeFromParent();
}
 
1.7之后的转换

__getset(0,__proto,'visible',function(){
return Laya.superGet(SwatAniUI,this,'visible');
},function(value){
Laya.superSet(SwatAniUI,this,'visible',value);
if (value)
this._mcAni.removeFromParent();
});
//----Laya.superSet,没有这个方法吧?
 
1.7之前的转换
__getset(0,__proto,'visible',function(){
return _super.prototype._$get_visible.call(this);
},function(value){
_super.prototype._$set_visible.call(this,value);
if (value)
this._mcAni.removeFromParent();
});
 
 
 
已邀请:

Aar0n

赞同来自:

你用的版本太老,我们换方式了,改了 get set 方式

firetc

赞同来自:

我用的版本老,是用的sdk老么?

firetc

赞同来自:

是laya.js.exe,转换出的问题么?我版本已经替换最新的了。
还是新加入的2个js,我没有导入使用问题?

要回复问题请先

商务合作
商务合作