我们做了一套动作,在编辑器里看是没有问题的
但是放到游戏里,程序进行播放,绝大多数的动作都是没问题的
问题1:有一个模型的一个动作从中间的某一帧开始,两片骨骼飞远了……
问题2:有一个模型的一个动作的一帧之后,整个骨骼是散架的
制作方法都是一样的 大部分模型没问题,只有少数几个 的某个动作有问题,这个是怎么回事呢? 求教了版主。救命啦
我们做了一套动作,在编辑器里看是没有问题的
但是放到游戏里,程序进行播放,绝大多数的动作都是没问题的
问题1:有一个模型的一个动作从中间的某一帧开始,两片骨骼飞远了……
问题2:有一个模型的一个动作的一帧之后,整个骨骼是散架的
制作方法都是一样的 大部分模型没问题,只有少数几个 的某个动作有问题,这个是怎么回事呢? 求教了版主。救命啦
但是放到游戏里,程序进行播放,绝大多数的动作都是没问题的
你看看你乱飞那些骨骼的关键帧是不是有些只K了一帧之后就没有再K过
遇过这种问题是父骨骼没有K帧。
找到原因了,程序里有 director->setContentScaleFactor() 的话就会这样
如果没有设置或者设置为1.0则正常
这算不算是bug啊
我也碰到过这个问题,你说的这行代码是做什么的额
正好总结一下之前遇到的骨骼散架的问题会有几种原因
原因和现象我写这里了,初级的话可以避免这些问题
您说的第一点,图片资源命名,在对象结构里面,我不同的角色用的是同一套骨骼命名规则,比如都是body head之类,这样也会引起重命名?我的reaources里面的图的名字是没有重命名的
骨骼名称不影响。 图片资源文件不重名就没问题。