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

Était-ce utile?

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
scroll top