We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
3.8.2 3.8.4
Chorme浏览器、IDE预览
相关问题记录和demo可以看这个飞书文档:https://vcnsffkg2drx.feishu.cn/wiki/P1HUw9K8GiXvAZkyBZjc09FBnKb?pre_pathname=%2Fdrive%2Fhome%2F 这个骨骼动画里面有姿态动画(脸部表情),如果从第0帧播放,动作和姿态动画都是正常的。如果K了动作,从第n帧到第m帧,这时候在IDE和运行中播放,脸部表情仍然是从第0帧播放的,脸部表情跟身份就不同步了 看了代码,包含轨道动画时,curve计算的时间始终是从当前clip的当前时间,实际应该加上clip的第n帧的时间,即x帧(n <x < m) 时,计算的是第x帧的姿态权重,实际应该计算n+x帧的姿态权重 理论上传入时间的时候,加上clip的起始时间就正常了,但是clip里没看到对应的属性记录clip的起始时间 手动加了个接口传这个起始时间,测试效果就正常了
下附代码: 应用层:
引擎层:
No response
无
The text was updated successfully, but these errors were encountered:
我发现这个可能是ide打包的bug,当我的动作文件变长时,之前300K的.cconb文件会变成1.1M,看上面飞书文档里的断点截图也发现curve里能访问到完整的blendershape动画。所以只要让生成的cconb文件回归正常,这个问题自然就解决了
Sorry, something went wrong.
Changdw
No branches or pull requests
Cocos Creator version
3.8.2 3.8.4
System information
Chorme浏览器、IDE预览
Issue description
相关问题记录和demo可以看这个飞书文档:https://vcnsffkg2drx.feishu.cn/wiki/P1HUw9K8GiXvAZkyBZjc09FBnKb?pre_pathname=%2Fdrive%2Fhome%2F
这个骨骼动画里面有姿态动画(脸部表情),如果从第0帧播放,动作和姿态动画都是正常的。如果K了动作,从第n帧到第m帧,这时候在IDE和运行中播放,脸部表情仍然是从第0帧播放的,脸部表情跟身份就不同步了
看了代码,包含轨道动画时,curve计算的时间始终是从当前clip的当前时间,实际应该加上clip的第n帧的时间,即x帧(n <x < m) 时,计算的是第x帧的姿态权重,实际应该计算n+x帧的姿态权重
理论上传入时间的时候,加上clip的起始时间就正常了,但是clip里没看到对应的属性记录clip的起始时间
手动加了个接口传这个起始时间,测试效果就正常了
下附代码:

应用层:
引擎层:


Relevant error log output
No response
Steps to reproduce
无
Minimal reproduction project
No response
The text was updated successfully, but these errors were encountered: