HUDObject Klasse

HUD-Oberklasse

Definition

Namensraum: KWEngine3.GameObjects
Assembly: KWEngine3 (in KWEngine3.dll) Version: 3.0.7+90e38730cb0f87dde0b276cb4aec5ecbb0f041f4
C#
public abstract class HUDObject : IComparable<HUDObject>
Inheritance
Object    HUDObject
Derived
Implements
IComparableHUDObject

Konstruktoren

Eigenschaften

Color Aktuelle Färbung des Objekts
ColorEmissive AKtuelle Glühfarbe des Objekts
ColorEmissiveIntensity Aktuelle Glühintensität des Objekts
CurrentWorld Verweis auf die aktuelle Welt
IsInWorld Gibt an, ob die HUDObject-Instanz Teil der aktuellen Welt ist
IsVisible Gibt an, ob das HUDObject sichtbar ist oder nicht (Standard: true)
Name Name der Instanz
Opacity Aktuelle Sichtbarkeit des Objekts
Position Position des Objekts auf dem Bildschirm (die Koordinaten (0;0) beschreiben die linke obere Ecke)
Scale Aktuelle Größe des Objekts (bei Text gilt die Größe je Zeichen)
ZIndex Gibt den aktuellen Z-Index des Objekts an (Standard: -10f)

Methoden

CenterOnScreen Zentriert das Objekt im Fenster
CompareTo Vergleicht diese Instanz mit einer anderen hinsichtlich des Z-Index (nur für interne Zwecke benötigt)
IsInsideScreenSpace Prüft, ob diese Instanz aktuell auf dem Bildschirm zu sehen ist
IsMouseCursorOnMe Prüft, ob der Mauszeiger auf dem HUD-Objekt ist
SetColor Färbung des Objekts
SetColorEmissive Setzt die Glühfarbe des Objekts
SetColorEmissiveIntensity Setzt die Glühintensität des Objekts
SetOpacity Setzt die Sichtbarkeit des Objekts
SetPosition(Vector2) Setzt die Position
SetPosition(Single, Single) Setzt die Position
SetZIndex Setzt die Draw-Priorität des Objekts (Standardwert: -10f)

Siehe auch