Treffpunkt-Test | hyperPad Documentation

Loading...

Logo

Beschreibung

Das HitPoint Test -Verhalten platziert einen imaginären, unsichtbaren Punkt in der Szene und testet, ob Objekte mit diesem Punkt interagieren. Dies testet nur nicht-szenische Objekte.

Eigenschaften

Einmaliges Triggern bei Ereignis

Raycast-Typ
  • Objekt mit höchstem Z - Nur das Objekt mit der höchsten z-Reihenfolge, mit dem der Punkt interagiert, wird als Eintrag berücksichtigt. Dies kann einen Touch simulieren.

  • Objekt mit niedrigstem Z - Nur das Objekt mit der niedrigsten z-Reihenfolge, mit dem der Punkt interagiert, wird als Eintrag berücksichtigt.

  • Alle Objekte - Jedes Objekt, mit dem der Punkt interagiert, wird im Ergebnis enthalten. Die object, x_pos, y_pos und distance-Ausgabefelder werden ein Array sein.

Ebene

Der Punkt wird nur mit Objekten in einer von Ihnen ausgewählten Ebene interagieren. Sie haben die Möglichkeit, den Punkt für alle Ebenen freizugeben.

Interagiert mit

Der Punkt kann mit jedem nicht-szenischen Objekt interagieren oder nur mit Objekten, die Sie ausgewählt haben. Sie können Tag(s) verwenden, um zu bestimmen, mit welcher Objektgruppe der Punkt interagieren kann.

Ursprungspunkt

Die ursprüngliche Weltposition, von der der Punkt ausgeht.

Originsgröße

Der Radius des Punkts in Metern.

Ausgaben

Objekt

Das Verhalten gibt die ID des Objekts aus, mit dem interagiert wurde.

X

Das Verhalten gibt die Weltposition des nächstgelegenen Punktes aus, an dem der Punkt nicht mehr mit dem Objekt entlang der X-Achse innerhalb des Radius interagiert.

Y

Das Verhalten gibt die Weltposition des nächstgelegenen Punktes aus, an dem der Punkt nicht mehr mit dem Objekt entlang der Y-Achse innerhalb des Radius interagiert.

Distanz

Das Verhalten gibt die Distanz aus, um die der Ursprung verschoben werden muss, um außerhalb des Objekts zu sein.

Interagiert

Das Verhalten gibt 1 aus, wenn der Punkt mit einem Objekt interagiert hat. Wenn der Punkt nicht mit einem Objekt interagiert hat, gibt das Verhalten stattdessen 0 aus.

76F61ADA-9264-48FB-BD6F-15C6F5015463.jpeg

Beispiele

  • Sie können überprüfen, ob der Spieler sich in einem bestimmten Bereich der Szene befindet.
  • Sie können ein Waffensystem erstellen, bei dem die Angriffe des Spielers umliegende Gegner schädigen können.
  • Sie können Explosionen haben, die den Spieler und Gegner in einem Radius schädigen können.

Verwandt

Raycast-Test

Ist Interagierend