50-1
Attention :
Prérequis Programmation : Document FO-S008.pdf.
Prérequis Editeur : UNITY
Objectifs : Variables, Type de Variables, Conversion
Exemple : TRG⚓
On utilise des variables pour affecter la valeur du trg en décimal et en %.
On met en oeuvre le type float, string, la méthode ToString(), la méthode Debug.log(), Debug.LogFormat().
pour afficher des données dans l'onglet Console
.

Réglementaire : Code en Python⚓
Réglementaire : Code en C# - .NET Fiddle⚓
.NET Fiddle : https://dotnetfiddle.net/CwPdgM#.
Code en C# - UNITY⚓
1
using System.Collections;
2
using System.Collections.Generic;
3
using UnityEngine;
4
5
public class TRG_050_001 : MonoBehaviour
6
{
7
// Start is called before the first frame update
8
void Start()
9
{
10
// Affectation de la valeur numérique 0.95
11
float trg = 0.95f;
12
float trg_100 = trg * 100.0f;
13
// Affichage de la valeur de la variable trg dans l'onglet console
14
// On applique la méthode Log à la classe Debug
15
Debug.Log(trg);
16
17
// la valeur du trg est convertie en string par Unity
18
Debug.Log("Phrase 1 avec concaténation de texte : le trg est de " + trg);
19
20
// la valeur du trg multipliée par 100 est convertie en string
21
Debug.Log("Phrase 2 avec ToString() : le trg est de " + trg_100.ToString() + " %");
22
// On peut avec le symbole $ écrire une chaîne qui va inclure les variables
23
// entourées d'une accolade
24
Debug.Log($"Phrase 3 avec $ et accolades : le trg est de {trg_100} %");
25
// LogFormat est une surcharge de Log avec des fonctionnalités en plus
26
Debug.LogFormat($"Phrase 4 avec accolades : le trg est de {0} %",trg_100);
27
}
28
}