Aktiver Zustand | hyperPad Documentation

Loading...

Logo

Beschreibung

Das Aktive Zustand Verhalten löst ein Ereignis einmal aus, sobald Ihr Objekt in einen aktiven oder inaktiven Zustand eintritt. Ein aktiver Zustand bedeutet, dass sich das Objekt bewegt, rollt oder kollidiert, während ein inaktiver Zustand bedeutet, dass das Objekt aufgehört hat, sich zu bewegen und sich in Ruhe befindet.

Eigenschaften

Löst einmal bei Ereignis aus

Objekt A

Dies ist das Objekt, das Sie überprüfen möchten, wenn es aktiv oder inaktiv wird. Standardmäßig ist das aktuelle Objekt ausgewählt, aber Sie können auf die Grafik tippen und ein anderes Objekt in Ihrer Szene auswählen.

Ereignistypen
  • Wurde aktiv - Löst ein Ereignis aus, wenn sich der Zustand eines Objekts auf aktiv geändert hat. Ein aktiver Zustand ist, wenn es sich bewegt, rollt oder kollidiert.
  • Wurde inaktiv - Löst ein Ereignis aus, wenn sich der Zustand eines Objekts auf inaktiv geändert hat. Ein inaktiver Zustand ist, wenn das Objekt inaktiv ist und sich nicht mehr bewegt.

Ausgaben

Objekt-ID

Dies gibt die Objekt-ID aus.

Beispiele

  1. Sie können dies für einen KI-Zustand verwenden. Indem Sie den inaktiven Zustand Ihres Spielers überprüfen, kann die KI aufhören oder nicht mehr patrouillieren. Wenn das Objekt inaktiv ist, deaktivieren Sie Verhaltensweisen oder führen Sie andere notwendige Logik aus.

  2. In einer physikbasierten Szene können Sie sicherstellen, dass die Verhaltensweisen eines Objekts nur ausgeführt werden, wenn ein anderes Objekt aktiv ist. Sie können das Beispielprojekt hier herunterladen.

Verwandt

Bewegungszustand

Fallszustand

BecameActiveReference.gif