0% ont trouvé ce document utile (0 vote)
6 vues6 pages

Guide des bases de la programmation Unity

Le document présente des concepts fondamentaux de la programmation dans Unity, y compris les types de variables, la syntaxe des fonctions, et les méthodes de mise à jour des scripts. Il aborde également les interactions avec les objets via des colliders, les entrées utilisateur, et les manipulations de vecteurs. Enfin, il mentionne des opérations sur les objets comme la destruction, le changement de couleur et de texture, ainsi que l'activation des GameObjects.

Transféré par

abdellinermin2022
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
6 vues6 pages

Guide des bases de la programmation Unity

Le document présente des concepts fondamentaux de la programmation dans Unity, y compris les types de variables, la syntaxe des fonctions, et les méthodes de mise à jour des scripts. Il aborde également les interactions avec les objets via des colliders, les entrées utilisateur, et les manipulations de vecteurs. Enfin, il mentionne des opérations sur les objets comme la destruction, le changement de couleur et de texture, ainsi que l'activation des GameObjects.

Transféré par

abdellinermin2022
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

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

Vous aimerez peut-être aussi