[]更新LayaNative0.9.15需要注意的问题:

LayaNative0.9.15解决了骨骼动画内存泄露的bug,但需要和LayaAir1.7.18配套使用,否则可能会出现骨骼动画显示错误的问题。

如果开发者更新了最新版的LayaNative0.9.15,但是不想更新LayaAir引擎,可以手工修改代码解决此问题:

修改GraphicsAni类中的构造函数,代码如下:
public function GraphicsAni() {
super();
if (Render.isConchNode)
{
this["drawSkin"] = function(skin:*):void
{
skin.transform || (skin.transform = Matrix.EMPTY);
__JS__("this._addCmd([skin])");
this.setSkinMesh&&this.setSkinMesh( skin._ps, skin.mVBData, skin.mEleNum, 0, skin.mTexture,skin.transform );
};
}
}
(项目中未使用Skin动画功能的无需修改)
 
QQ图片20180416110728.png
已邀请:

Laya_XS

赞同来自:

谢谢分享

要回复问题请先

商务合作
商务合作