
如图,我创建了一个动画,里面有两个 clip 。
然后创建 js 代码,来控制动画运行。
我在 game.js 里面去创建并控制那个显示
现在的问题是,this.anim.play(‘mouse-anim-up’); 可以执行动画。但是,this.anim.play(‘mouse-anim’); 却不能执行动画。
求解??

如图,我创建了一个动画,里面有两个 clip 。
然后创建 js 代码,来控制动画运行。
我在 game.js 里面去创建并控制那个显示
现在的问题是,this.anim.play(‘mouse-anim-up’); 可以执行动画。但是,this.anim.play(‘mouse-anim’); 却不能执行动画。
求解??
那么明显是自己名字写错了
还麻烦指出错误。谢谢


你自己都已经框出来了
难道不能执行两个 clip 吗?我看教程可以啊?
是不是名字有问题?一个.anim,我刚刚修改了名字,不过还是不行呢

请问,还在不?
在的在的
可能是问题太低级了,所以没人来,你自己多梳理梳理代码
如何可以,还请高手直接指出问题所在。本人初学者已经困扰我许久了这个问题。
我碰到和你一模一样的问题,名字肯定是没写错,现在正在想办法
楼主现在解决了吗?有的话请分享下吧
目前我的办法是加 setTimeout ,然后切换。也就是说隔一段时间播放。
奇怪的是 我直接调用 anim 的 stop() 然后再 play 另一个,依然不行。
必须要 setTimeout
修改 animation.defaultClip 没用,要改 animation[’_defaultClip’] 才有效。。。