Pregunta

Quiero añadir movimiento al azar a algunos de mi juego de objetos similar a la forma en enjambre vuela Unity3D. He desarrollado un método que utiliza el método addforce (), pero me gustaría pasar por alto el motor de física.

Cualquier ayuda es appriciated

¿Fue útil?

Solución

2D movimiento aleatorio simple:

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);
}
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top