Au hasard mouvement 2d (similaire à mouches) dans Unity3d
-
21-09-2019 - |
Question
Je veux ajouter un mouvement aléatoire à certains de mes objets jeu semblable à la façon dont les mouches essaim Unity3D. J'ai développé une méthode utilisant la méthode addforce () mais je voudrais contourner le moteur physique.
Toute aide est appriciated
La solution
mouvement aléatoire simple 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);
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow