SliderJoint()

Syntax

Ergebnis = SliderJoint(#Joint, EntityID, TransformX, TransformY, TransformZ, EntityID2, TransformX2, TransformY2, TransformZ2)
Beschreibung
Erstellt eine neue Schieberegler-Verbindung (englisch "slider joint") zwischen den beiden angegebenen Entities (Objekten). Ein "Slider" kann verwendet werden, um ein Entity mit Einschränkungen auf einer ebenen Fläche etc. zu bewegen.

Parameter

#Joint Die Nummer zum Identifizieren des neuen Gelenks (Joint). #PB_Any kann verwendet werden, um diese Zahl automatisch zu generieren.
EntityID Das erste mit der Verbindung (Joint) verknüpfte Entity. Um eine gültige EntityID zu erhalten, verwenden Sie EntityID().
TransformX Der X-Wert der Transformation für das erste Entity (Objekt).
TransformY Der Y-Wert der Transformation für das erste Entity.
TransformZ Der Z-Wert der Transformation für das erste Entity.
EntityID2 Das zweite zur Erstellung der Verbindung (Joint) verwendete Entity. Um eine gültige EntityID zu erhalten, verwenden Sie EntityID().
TransformX2 Der X-Wert der Transformation für das zweite Entity (Objekt).
TransformY2 Der Y-Wert der Transformation für das zweite Entity.
TransformZ2 Der Z-Wert der Transformation für das zweite Entity.

Rückgabewert

Gibt null zurück, wenn die Verbindung bzw. das Gelenk (Joint) nicht erstellt werden konnte. Wenn #PB_Any als Parameter '#Joint' verwendet wird, dann wird die neue Joint-Nummer als 'Ergebnis' zurückgegeben.

Anmerkungen

GetJointAttribute() und SetJointAttribute() können mit den folgenden Attributen verwendet werden, um das Verhalten der Verbindung zu ändern:
  #PB_SliderJoint_LowerLimit : Untere Grenze der Verbindung
  #PB_SliderJoint_UpperLimit : Obere Grenze der Verbindung

Siehe auch

FreeJoint(), GetJointAttribute(), SetJointAttribute()

Unterstützte OS

Alle

<- SetJointAttribute() - Joint Inhaltsverzeichnis