HUDObjectImage Klasse

Klasse zur Anzeige von Bildern im HUD

Definition

Namensraum: KWEngine3.GameObjects
Assembly: KWEngine3 (in KWEngine3.dll) Version: 3.0.7+90e38730cb0f87dde0b276cb4aec5ecbb0f041f4
C#
public class HUDObjectImage : HUDObject
Inheritance
Object    HUDObject    HUDObjectImage

Konstruktoren

HUDObjectImage Standardkonstruktor für bildbasierte HUD-Objekte, der noch keine Bilddatei festlegt (Standardfarbe: weiß)
HUDObjectImage(String) Standardkonstruktor für bildbasierte HUD-Objekte

Eigenschaften

Color Aktuelle Färbung des Objekts
(Vererbt von HUDObject)
ColorEmissive AKtuelle Glühfarbe des Objekts
(Vererbt von HUDObject)
ColorEmissiveIntensity Aktuelle Glühintensität des Objekts
(Vererbt von HUDObject)
CurrentWorld Verweis auf die aktuelle Welt
(Vererbt von HUDObject)
IsInWorld Gibt an, ob die HUDObject-Instanz Teil der aktuellen Welt ist
(Vererbt von HUDObject)
IsVisible Gibt an, ob das HUDObject sichtbar ist oder nicht (Standard: true)
(Vererbt von HUDObject)
Name Name der Instanz
(Vererbt von HUDObject)
Opacity Aktuelle Sichtbarkeit des Objekts
(Vererbt von HUDObject)
Position Position des Objekts auf dem Bildschirm (die Koordinaten (0;0) beschreiben die linke obere Ecke)
(Vererbt von HUDObject)
Scale Gibt die aktuelle Skalierung in Pixeln zurück
TextureDimensions Gibt die Originalauflösung der geladenen Textur dieser Instanz zurück
TextureOffset Gibt den aktuellen Texturverschiebungsfaktor an
TextureRepeat Gibt den aktuellen Texturwiederholungsfaktor an
ZIndex Gibt den aktuellen Z-Index des Objekts an (Standard: -10f)
(Vererbt von HUDObject)

Methoden

CenterOnScreen Zentriert das Objekt im Fenster
(Vererbt von HUDObject)
CompareTo Vergleicht diese Instanz mit einer anderen hinsichtlich des Z-Index (nur für interne Zwecke benötigt)
(Vererbt von HUDObject)
IsInsideScreenSpace Prüft, ob diese Instanz aktuell auf dem Bildschirm zu sehen ist
(Überschreibt HUDObjectIsInsideScreenSpace)
IsMouseCursorOnMe Prüft, ob der Mauszeiger über dem Bildobjekt liegt
(Überschreibt HUDObjectIsMouseCursorOnMe)
SetColor Färbung des Objekts
(Vererbt von HUDObject)
SetColorEmissive Setzt die Glühfarbe des Objekts
(Vererbt von HUDObject)
SetColorEmissiveIntensity Setzt die Glühintensität des Objekts
(Vererbt von HUDObject)
SetOpacity Setzt die Sichtbarkeit des Objekts
(Vererbt von HUDObject)
SetPosition(Vector2) Setzt die Position
(Vererbt von HUDObject)
SetPosition(Single, Single) Setzt die Position
(Vererbt von HUDObject)
SetScale(Single) Setzt die Größe (Breite und Höhe gleichermaßen)
SetScale(Single, Single) Setzt die Größe des Bildes in Pixeln
SetTexture Setzt das anzuzeigende Bild (als Textur) und skaliert das Objekt auf die Originalgröße dieses Bildes
SetTextureOffset Gibt an, wie viel Verschiebung der Textur stattfinden soll
SetTextureRepeat Gibt an, wie oft die gewählte Textur im HUDObject wiederholt werden soll
SetZIndex Setzt die Draw-Priorität des Objekts (Standardwert: -10f)
(Vererbt von HUDObject)

Siehe auch