Sprite3D 如果不播放动画,默认绘制的是哪一帧?

最近在使用的过程中出现一些诡异的问题,fbx文件的第一帧是站立的人物动作,75帧是倒地的动作,每次加载模型时总是先出现倒地的动作然后才开始播放等待的动画,请教一下大家这是模型的问题还是代码的问题?
模型制作的时候有需要指定什么东西吗?

FBX上传一下吧,帮你分析一下。

上传了,帮忙看一下,谢啦

把fbx使用3dmax重新导出一遍,竟然好使了…

模型骨骼的初始状态是趴着的,最好是等待的动画的。

在runAction之后,使用Animate3D::update(0.0f),可以强制到第一帧。

一些建议:模型骨骼126左右,真多,四次Drawcall。1W多个面,这是给手游用的吗?不过一个主角模型是这样也还行。

这个就是测试用的,如果要在游戏里面用肯定是要修改的。。。。后来用3d max导出了一下竟然好了…

不播放动画的话最好还要打开深度测试否则可能会有点问题

默认是最开始那帧吧