Piege Aller Retour

Sur cette page tu trouveras :

Comment coder le déplacement continu de droite à gauche

Déplacement simple

Commence par placer une part et attache lui un script (pas un LocalScript)

Nous allons commencer lui donner une vitesse et le faire bouger vers la droite.
Pour ça on ajoute un vecteur à sa position, en fonction de ou tu met vitesse ta part ira dans des direction différente :

  • Droite = Vector3.new(vitesse, 0, 0)
  • Haut = Vector3.new(0, vitesse, 0)
  • Avant = Vector3.new(0, 0, vitesse)
On attend ensuite une legere valeur de temps car c’est obligatoire dans une boucle while sinon roblox refuse de l’activer pour eviter des crash

Retour

Pour que notre objet puisse se déplacer dans une direction puis revenir après un certain temps, on commence par crée 2 variable 1 pour le temps écoulée (chrono) et 1 pour définir au bout de combien de temps l’element doit repartir dans l’autre sens (timer).

On augemente chrono du temps qui s’écoule (la même valeur que dans le wait) et si chrono dépasse timer alors on le remet à 0 et on inverse la vitesse en la multipliant par -1.

Comment habiller l’objet

CComme pour les autre piege tu peux aller directement dans la Boite à Outil trouiver des modele qui te plaisent. Une fois importer suprime tout ses script son et autre element inutile. C’est très important pour eviter des conflits et crée des bugs.

Dans la plus part des cas tu ne voudra garder que le « Mesh »

Bonus faire tourner l’objet

Pour améliorer le rendu visuelle de ton piege tu peux ajouter le script de rotation qu’on a vu dans le piège précédent pour faire tourner ton objet

Retour en haut