Laya.Templet播放spine,会报一个错误:
laya.core.js:4334 Uncaught TypeError: Cannot set property 'a' of undefined
at Matrix.__proto.copyTo (laya.core.js:4334)
at Skeleton.__proto._createGraphics (laya.ani.js:4381)
at Skeleton.__proto._update (laya.ani.js:4240)
at TimerHandler.__proto.run (laya.core.js:9827)
at Timer.__proto._update (laya.core.js:9560)
at TimerHandler.__proto.run (laya.core.js:9827)
at Timer.__proto._update (laya.core.js:9560)
at Stage.__proto.render (laya.core.js:18520)
at Stage.__proto._loop (laya.core.js:18478)
at loop (laya.core.js:5437)
3 个回复
Aar0n
赞同来自:
BookoMan
赞同来自:
laya.core.js:4334 Uncaught TypeError: Cannot set property 'a' of undefined
at Matrix.__proto.copyTo (laya.core.js:4334)
at Skeleton.__proto._createGraphics (laya.ani.js:4381)
at Skeleton.__proto._update (laya.ani.js:4240)
at TimerHandler.__proto.run (laya.core.js:9827)
at Timer.__proto._update (laya.core.js:9560)
at TimerHandler.__proto.run (laya.core.js:9827)
at Timer.__proto._update (laya.core.js:9560)
at Stage.__proto.render (laya.core.js:18520)
at Stage.__proto._loop (laya.core.js:18478)
at loop (laya.core.js:5437)
Aar0n
赞同来自:
我们在从模板创建动画的时候传了一个参数0,这个参数就表示动画的播放模式。动画有三个播放模式,下面分别说明。
0:使用模板缓冲的数据,模板缓冲的数据,不允许修改 (内存开销小,计算开销小,不支持换装)
1:使用动画自己的缓冲区,每个动画都会有自己的缓冲区,相当耗费内存。(内存开销大,计算开销小,支持换装)
2:使用动态方式,去实时去画(内存开销小,计算开销大,支持换装,不建议使用)
这三种模式中 0:不支持换装,1,2支持换装。
有这种模式设置不当的问题吗?