Unity中刚体使用--坦克炮塔旋转

当在Unity中导入一个Tank模型后,大部分的Tank模型都会有很多部分组成,比如包含底盘、履带、炮塔、炮等。

首先可以粗略的通过添加多个Box Collider分别给底盘、炮塔等部分,然后将rigidbody赋给真个tank(注意,不能分别给炮塔、底盘等部分分别赋予rigidbody,如果这样做,那么当tank收到外力时,坦克的炮塔会从底盘上滑落,- -!很好理解,物理作用而已)。

此外,如果想通过在炮塔和底盘间添加关节来实现旋转也是不可取的(或者可取,但我没搞清楚?),fixed joined将直接将关节卡死。


你可能感兴趣的:(Unity中刚体使用--坦克炮塔旋转)