【发布时间】:2018-07-03 19:58:29
【问题描述】:
我真的在为一些我认为很简单的事情苦苦挣扎:我有两个从同一个预制件实例化的网格(战斗机),我希望它们不重叠。预制件设置有一个盒子碰撞器。理想情况下,我让动画师处理这个位置。我尝试了几种方法:
- 将动画师配置为“Animate Physics”。未检测到碰撞
- 取消选中根运动并使用游戏对象的变换位置移动角色。未检测到碰撞
- 取消选中根运动,为每个角色添加一个刚体并使用游戏对象的位置移动角色。检测到碰撞,但反应受物理控制,这使得它看起来不自然,因为我想要的只是避免角色相互穿过,即只是希望角色被推回,直到它们不再发生碰撞
我真的很想避免使用手动方法。我将如何防止这种重叠?
编辑:在盒子碰撞器上未设置 isTrigger
【问题讨论】:
标签: unity3d