2009-11-20 4 views
3

Я хочу добавить случайное перемещение в некоторые из моих игровых объектов, похожих на то, как мухи роятся в Unity3D. Я разработал метод, использующий метод addforce(), но хотел бы обойти физический движок.Случайное движение 2d (похожее на мух) в Unity3d

Любая помощь appriciated

ответ

3

Простой 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); 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^