Cocos 3D V1.1.1 骰子 控制结果 问题

要怎么控制骰子点数结果
又同时要有跟红色墙壁碰撞效果

目前想法是先播旋转动画
然后物理引擎开启fixedRotation去产生碰撞

有什么想法吗

加多一层父节点控制初始的旋转角度,会影响点数结果,动画交给子节点去做

动画是只有旋转动画
还是移动+旋转

中间过程无所谓,只要能保证每次动画或碰撞移动后的结果不变,就能通过父节点调一个不一样的角度从而改变结果

不懂你的意思
好抽象

把骰子节点挂在一个新节点下,然后把这个新节点的rotation调成某个角度(点数会变),最后让骰子节点(不是新节点)做动画或者碰撞移动你就懂了

大约懂意思了 谢谢
这样点数结果(父节点旋转角度)要在什么时候执行
播完动画吗
直接切换
不就穿帮了

还是在播完动画 缓动 点数结果(父节点旋转角度)

播动画之前就旋转好,也就是初始状态就调好角度。如果你做动画和物理碰撞能连在一起,应该是没问题的。
不太清你为什么要做物理碰撞,如果只是做摇骰子建议由美术做模拟动画,动画做得好其实效果也不错的。