Unity
les variables :
int , float , bool , string
syntaxe : public string leNom;
les fonctions :
syntaxe : void maFonction( paramètres )
void update()
Awake() appelé avant start , choisie l’ordre d’initialisation
des scripts
LateUpdate() appelée après chaque Update () pour suivre
des objets
FixedUpdate() à utuliser pour une utilisation importante
de rigidbody
void OnGUI() afficher des elements sur l’ecran
les [Link] (false);
Destroy (gameObject,3)
[Link]<Renderer>().enabled= false ;
OnTrigger ( boite de collider)
OnTriggerEnter
OnTriggerExit
OnTriggerStay
les raycasts !!
les boucles : while , Do While , For , Foreach
coroutine
les Arrays
classe input :permet de récupérer les touches appuyées sur le clavier
if([Link]( KeyCode.A))
[Link] : lorsque on relache une touche spécifique du clavier
[Link]: lorsque on reste cliqué sur une touche
[Link]
LeftArrow -->
[Link](“Mouse X”) utuliser pour enregistrer les mouvements de la
souris
les vecteurs :
[Link] += new Vector3(2, 1/2, 1);
Ray ray = [Link]([Link]);
[Link](ray); [Link](1, 0, 1);
👉 Destroy(gameObject, 10) détruit l’objet après 10 secondes.
👉 [Link] modifie la taille.
👉 [Link]() sert souvent pour la sélection d’objets
(raycasting).
👉 [Link] applique la nouvelle couleur.
👉 % [Link] permet une boucle infinie.
👉 [Link] applique la texture.
Changement de la couleur de l’objet
d. Changement de la texture de l’objet
e. Activer un Gameobject avec un Bouton virtuel