我正在尝试做一个洗牌功能,所以我可以改变多个GameObjects
.
我在一个圆圈中有多个“字母”(GameObjects
),当我单击“随机播放”时,我只需要重新排列它们的位置,但显示字母移动到它的新位置。
我试过了:Vector3.Lerp(startPosition, targetPosition, Time.time/2)
或者
Vector3.MoveTowards(startPosition, targetPosition, Time.time/2)
但它不能正确移动。
我设法使用以下方法进行运动:
Vector3 tempPosition = object1.transform.position;
object1.transform.position = object2.transform.position;
object2.transform.position = tempPosition;
但我只能移动 2GameObjects
而不显示任何移动。