[LayaAirIDE 2.0]添加或修改物理ChainCollider属性points时,报错
版本LayaAirIDE 2.0.0beta4
情况1:代码添加碰撞线报错
var chains:Laya.ChainCollider=new Laya.ChainCollider(); chains.points="25,25,50,50";
this.sprite.addComponent(chains);
情况2:修改已有ChainCollider属性points时报错
在sprite下手动添加组建ChainCollider,使用代码更改属性points,则报错
var chains=this.sprite.getComponent(Laya.ChainCollider);
(chains as Laya.ChainCollider).points="25,25,50,50";
情况1:代码添加碰撞线报错
var chains:Laya.ChainCollider=new Laya.ChainCollider(); chains.points="25,25,50,50";
this.sprite.addComponent(chains);
情况2:修改已有ChainCollider属性points时报错
在sprite下手动添加组建ChainCollider,使用代码更改属性points,则报错
var chains=this.sprite.getComponent(Laya.ChainCollider);
(chains as Laya.ChainCollider).points="25,25,50,50";
要回复问题请先登录
4 个回复
Aar0n
赞同来自:
sp.getComponent(ChainCollider).points = "25,25,50,50";
没有报错,请提供正确使用代码的方法还报错的demo
静观
赞同来自:
使用2d示例项目中代码,改写的,点击2次场景就会报错。
肖刚
赞同来自:
搜了社区,还有一个人也说出了相同的错误,但尚未解决该问题。
Laya_Fred
赞同来自: