急!求大神支援,怎么实现不让单位重叠?
-
我做了一个闯关小游戏,队伍有几个人,可问题是走到一个地方所有人重叠在一起,我试过了刚体,不行,移动不了,还有其他办法吗?求支援。
-
说一下能导致互相挤开的两个常见方法: ①给需要互相挤开的两个对象,一个加刚体,另一个加其他移动能力(部分移动相关的能力如:平台跳跃、八方向运动、车辆运动等,跟刚体有互相挤开的效果,注意,刚体跟刚体没有互相挤开的效果) ②给需要互相挤开的两个对象都加上物理能力(物理是跟物理互斥,物理跟刚体也是没有互相挤开的效果的) 上面这两个是比较直接的,利用能力特性来做的互相挤开的效果,但是根据实际情况,可能会有不同程度的表现不佳的问题,这时候可能就需要自己写事件来处理了,不过也看你的游戏视角是横版还是俯视角的,也是需要针对特定的情况来进行设计。