Unity3d中的随机2d移动(类似于苍蝇)

时间:2009-11-20 02:53:45

标签: unity3d unityscript

我想为我的一些游戏对象添加随机移动,类似于Unity3D中的苍蝇群。我使用addforce()方法开发了一种方法,但想绕过物理引擎。

任何帮助都是适当的

1 个答案:

答案 0 :(得分:2)

简单的2D随机运动:

var speed = 0.5;

function Update () {
    transform.position = Vector3.Lerp(transform.position,
                     transform.position + Vector3((Random.value-0.5) * speed, 0, 
                     (Random.value-0.5)*speed), Time.time);
}