2d movimiento aleatorio (similar a las moscas) en Unity3d
-
21-09-2019 - |
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
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