50-1

Attention

Prérequis Programmation : Document FO-S008.pdf.

Prérequis Editeur : UNITY

Objectifs : Variables, Type de Variables, Conversion

ExempleTRG

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.

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
}