【问题标题】:Random 2d movement (similar to flies) in Unity3dUnity3d 中的随机 2d 运动(类似于苍蝇)
【发布时间】:2010-12-18 14:09:00
【问题描述】:

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

任何帮助都是appriciated

【问题讨论】:

    标签: unity3d unityscript


    【解决方案1】:

    简单的 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);
    }
    

    【讨论】:

      猜你喜欢
      • 2021-11-14
      • 1970-01-01
      • 2022-08-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-20
      • 1970-01-01
      • 2016-11-11
      相关资源
      最近更新 更多