Dans ce tutoriel, nous allons voir comment faire un décompte et faire l'affichage dans un Canvas. Nous allons utiliser un ScriptableObjetc qui va contenir la variable pour le décompte. Nous allons aussi utiliser les UnityEvents pour avertir quand le temps du décompte change et quand le décompte arrive à 0. Pour l'affichage, nous allons utiliser la classe TimeSpan pour convertir les secondes en heures, minutes, secondes, millisecondes. Et pour formater la chaine de caractères qui sera affiché, nous allons utiliser la méthode string.Format().
La documentation de Unity pour UnityEvent
https://docs.unity3d.com/2022.2/Documentation/Manual/UnityEvents.html
https://docs.unity3d.com/2022.2/Documentation/ScriptReference/Events.UnityEvent.html
La documentation de Microsoft pour la classe TimeSpan.
https://docs.microsoft.com/fr-fr/dotnet/api/system.timespan?view=net-6.0
La documentation de Microsoft pour la méthode string.Format().
https://docs.microsoft.com/fr-fr/dotnet/api/system.string.format?view=net-6.0
Horodatage
00:00 - La création d'un décompte dans Unity
00:20 - Ce que nous voulons faire
00:34 - Ce dont nous avons besoin
01:14 - La création du SciptableObject
04:41 - La création du script Decompte
12:19 - Utilisation du UnityEvent
16:59 - La création du script AfficheDecompte
20:54 - La classe TimeSpan
23:19 - La méthode string.Format()
30:33 - Utilisation des UnityEvent
La documentation de Unity pour UnityEvent
https://docs.unity3d.com/2022.2/Documentation/Manual/UnityEvents.html
https://docs.unity3d.com/2022.2/Documentation/ScriptReference/Events.UnityEvent.html
La documentation de Microsoft pour la classe TimeSpan.
https://docs.microsoft.com/fr-fr/dotnet/api/system.timespan?view=net-6.0
La documentation de Microsoft pour la méthode string.Format().
https://docs.microsoft.com/fr-fr/dotnet/api/system.string.format?view=net-6.0
Horodatage
00:00 - La création d'un décompte dans Unity
00:20 - Ce que nous voulons faire
00:34 - Ce dont nous avons besoin
01:14 - La création du SciptableObject
04:41 - La création du script Decompte
12:19 - Utilisation du UnityEvent
16:59 - La création du script AfficheDecompte
20:54 - La classe TimeSpan
23:19 - La méthode string.Format()
30:33 - Utilisation des UnityEvent
- Catégories
- Tutoriels Sculptures
Commentaires