调用 setSlotsToSetupPose
会将所有插槽重置为设置姿势中的附件状态。这意味着如果在设置姿势中椅子的插槽是可见的,那么调用 setSlotsToSetupPose
后,椅子的插槽将会显示出来。之后,如果动画中有关键帧设置了椅子的插槽为隐藏状态,那么在动画应用时,椅子的插槽会再次被隐藏。这种行为是因为 setSlotsToSetupPose
会重置所有插槽到它们的初始状态,而不考虑当前动画的状态。
如果不希望在更新皮肤时出现这种闪烁,可以在调用 setSlotsToSetupPose
后手动设置插槽的可见性,或者在动画中确保插槽的可见性状态是正确的。