问题描述
我有一个 3D 布娃娃角色,它在游戏中像收集硬币一样收集物品。我想重新缩放这个字符 onTriggerEnter()。缩放角色后,角色关节组件没有更新,因此看起来像小故障。 我在游戏中向“玩家”游戏对象添加了脚本,我正在尝试重新缩放“玩家”游戏对象的 localScale 并尝试在“骨头”游戏对象中尝试
- 这是我的层次结构:
- 这是我的脚本:
- 我的问题:有没有其他方法可以通过脚本缩放我的角色?
解决方法
经过很长时间我找到了解决方案,问题出在 CharacterJoint 组件上。它仅在开始时有效,当您更改 Character 时不更新,因此我缓存了 CharacterJoint 的锚值,并在每次更改时更新它。像这样的东西,还有many thanks for Richard