3292.2 Outils d'infographie - 2025-2026 - Benoit Le Callennec
chapitre 3
Scripting C#
Hello World
Attacher un Script à un GO
Start()
: 1 fois au début
Update()
: 1 fois / frame
Debug.Log(string)
Script Component
Component
attaché à un
GO
Membres publics modifiables dans l’éditeur
ATTENTION :
ne pas toucher aux CTor / DTor
Points d’entrée exécutés en réponse à des événements
Event Functions
Event Functions
Time.DeltaTime
PROBLÈME
Le frame rate dépend du hardware
SOLUTION
Modifier “son” GO
Récupérer un
Component
par son type
Modifier un autre GO
Utiliser des membres publics
Modifier un autre GO
Modifier ses membres publics
Modifier un autre GO
Assigner les membres publics
Modifier d'autres GOs dynamiques
Parenter les GOs + itérer
Rechercher des GOs à l'exécution
À ÉVITER
Instancier et Détruire des GOs à l'exécution
User Inputs
User Inputs
Coroutines
Event Functions sont synchrones
Répartir les calculs sur plusieurs frames
Coroutines
Event Functions sont synchrones
Créer un Timer