测试完了,就是引擎的问题。
BUG复现如下:
1、创建新工程,资源目录创建mod目录,里面放了做好的FBX(包含2个动画),动画在3DMAX中测试正常,均为骨骼动画。
2、首次打开3D引擎,没有任何问题。
3、不关闭3D引擎,先在MAX里修改了动画片断2的骨骼动画效果,MAX里测试没有任何问题,然后导出到MOD目录直接覆盖旧的FBX文件。
4、BUG出现了,3D引擎里在动画编辑器里(注意是在引擎里看动画,不是网页预览,网页预览我还没测行不行)查看动画2仍然是旧的动画(因为测试几十遍动画2都有问题,所以动画1也就没测试有没有问题了),无论是手动删除旧文件,再从3DMAX里导出到这个文件夹,还是怎么样操作,只要用过的文件名,旧动画均不能更新为新动画的效果。
5、目前的解决办法:1、关掉3D引擎重新打开问题解决,但太麻烦。2、通过恢复默认布局实现假重启软件也可以解决,虽然也麻烦点,但还能忍受。
软件版本1.1,电脑系统win10。
你们再测试测试哦,我已经测试几十遍了,要吐了,每次都是这样的BUG复现。二楼我提供的FBX动画2有问题是因为动画1是骨骼动画,动画2直接修改了BOX位置动画,导致动画2失效。不过后面这些动画我都是做的骨骼动画,是没有问题的。第5条的解决说明3D引擎确实是有BUG问题,不能实时更新为新动画,要不然就不会要重启软件才有效果。