先看下最终要实现的效果:

当查找这个问题的资料时,发现多数的方案都是将物体设置为平台的子对象。
但是如果平台是非均匀缩放时,物体在移动或旋转时就会发生变形。
那有没有其他方法呢?
其实我们也可以不将物体设置为平台的子对象,而是通过管理刚体的实现。
先看代码:
using UnityEngine;
using System.Collections.Generic;
// CarryRigidbodies类负责让一系列Rigidbody对象跟随Unity GameObject移动
先看下最终要实现的效果:

当查找这个问题的资料时,发现多数的方案都是将物体设置为平台的子对象。
但是如果平台是非均匀缩放时,物体在移动或旋转时就会发生变形。
其实我们也可以不将物体设置为平台的子对象,而是通过管理刚体的实现。
先看代码:
using UnityEngine;
using System.Collections.Generic;
// CarryRigidbodies类负责让一系列Rigidbody对象跟随Unity GameObject移动
1551
9470
1090

被折叠的 条评论
为什么被折叠?