微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

碰撞后统一缩放布娃娃角色

如何解决碰撞后统一缩放布娃娃角色

我有一个 3D 布娃娃角色,它在游戏中像收集硬币一样收集物品。我想重新缩放这个字符 onTriggerEnter()。缩放角色后,角色关节组件没有更新,因此看起来像小故障。 我在游戏中向“玩家”游戏对象添加了脚本,我正在尝试重新缩放“玩家”游戏对象的 localScale 并尝试在“骨头”游戏对象中尝试

  • 这是我的层次结构:
  • hierarchy-screenshot

  • 这是我的脚本:
  • scale-script

  • 我的问题:有没有其他方法可以通过脚本缩放我的角色?

解决方法

经过很长时间我找到了解决方案,问题出在 CharacterJoint 组件上。它仅在开始时有效,当您更改 Character 时不更新,因此我缓存了 CharacterJoint 的锚值,并在每次更改时更新它。像这样的东西,还有many thanks for Richard

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。