GetEntityAttribute()

Syntax

Ergebnis.f = GetEntityAttribute(#Entity, Attribut)
Beschreibung
Ermittelt das angegebene Attribut des angegebenen Entity.

Parameter

#Entity Das zu verwendende Entity.
Attribut Gibt das zu ermittelnde Attribut an. Die folgenden Attribute sind verfügbar:
  #PB_Entity_Friction           : Ermittelt den Reibungs-Wert.
  #PB_Entity_Restitution        : Ermittelt den Restitutions-Wert.
  #PB_Entity_LinearVelocity     : Ermittelt die aktuelle lineare Geschwindigkeit (alle Achsen).
  #PB_Entity_LinearVelocityX    : Ermittelt die aktuelle lineare Geschwindigkeit auf der 'x' Achse.
  #PB_Entity_LinearVelocityY    : Ermittelt die aktuelle lineare Geschwindigkeit auf der 'y' Achse.
  #PB_Entity_LinearVelocityZ    : Ermittelt die aktuelle lineare Geschwindigkeit auf der 'z' Achse.
  #PB_Entity_MassCenterX        : Ermittelt die 'x' Position des Masse-Schwerpunkts.
  #PB_Entity_MassCenterY        : Ermittelt die 'y' Position des Masse-Schwerpunkts.
  #PB_Entity_MassCenterZ        : Ermittelt die 'z' Position des Masse-Schwerpunkts.
  #PB_Entity_NbSubEntities      : Ermittelt die Anzahl der Sub-Entities.
  #PB_Entity_LinearSleeping     : Ermittelt den minimalen linearen Geschwindigkeitswert, unter dem das Entity-Objekt "zu schlafen" beginnt.
  #PB_Entity_AngularSleeping    : Ermittelt den minimalen Winkel-Geschwindigkeitswert, unter dem das Entity-Objekt "zu schlafen" beginnt.
  #PB_Entity_DeactivationTime   : Ermittelt die zu wartende Zeit (in Millisekunden), bevor das Entity-Objekt 
                                  unter den vorgenannten Bedingungen in den Ruhezustand ("Schlaf-Modus") versetzt wird.
  #PB_Entity_IsActive           : Ermittelt, ob ein Entity-Körper aktiv ist (und nicht "schläft").
  #PB_Entity_AngularVelocityX   : Ermittelt die aktuelle Winkel-Geschwindigkeit auf der 'x' Achse.
  #PB_Entity_AngularVelocityY   : Ermittelt die aktuelle Winkel-Geschwindigkeit auf der 'y' Achse.
  #PB_Entity_AngularVelocityZ   : Ermittelt die aktuelle Winkel-Geschwindigkeit auf der 'z' Achse.
  #PB_Entity_AngularVelocity    : Ermittelt die aktuelle Winkel-Geschwindigkeit (alle Achsen).
  #PB_Entity_HasContactResponse : Überprüft, ob der Entity-Körper Kontakte hat.
  #PB_Entity_ScaleX             : Ermittelt die aktuelle Skalierung des Entity auf der 'x' Achse.
  #PB_Entity_ScaleY             : Ermittelt die aktuelle Skalierung des Entity auf der 'y' Achse.
  #PB_Entity_ScaleZ             : Ermittelt die aktuelle Skalierung des Entity auf der 'z' Achse.

Rückgabewert

Gibt den Wert des angegebenen Attributs zurück - oder 0, wenn das Entity das Attribut nicht unterstützt.

Siehe auch

SetEntityAttribute()

Unterstützte OS

Alle

<- FreeEntityJoints() - Entity Inhaltsverzeichnis - GetEntityCollisionGroup() ->