Wie kann ich in Unity per C#-Skript die Textfarbe in einem GUI.Label ändern?

~ 0 min
2020-02-23 11:12
  • Um die Textgröße in einem GUI.Label zu ändern, verwenden Sie eine Instanz der Klasse GUIStyle.
  • Beispiel:
    // Zur Anzeige muss der Namespace UnityEngine.UI eingebunden sein
    using UnityEngine.UI;
    
    GUIStyle guiStyle;
    
        void OnGUI()
        {
            guiStyle = new GUIStyle();
            // Schriftfarbe auf rot aendern
            guiStyle.normal.textColor = Color.red;
    
            // Variable guiStyle der Methode GUI.Label mitgeben 
            GUI.Label(new Rect(100, 100, 400, 80), "Hallo Internetfinder.", guiStyle);
        }
Durchschnittliche Bewertung 0 (0 Abstimmungen)

Kommentieren nicht möglich