Sensoren

Eine Verhaltensweise vom Typ Sensor wird verwendet, um Komponenten zu erkennen.

Typen

Name Beschreibung
Komponentenpfadsensor Erkennt eine Komponente, die sich auf einem Pfad bewegt.
Prozesspunktsensor Erkennt eine Komponente, die sich auf einem Pfad bewegt, und kann dann entweder den Pfad oder die erkannte Komponente stoppen.
Raycasting-Sensor Erkennt eine Komponente, auf die ein entlang einer Achse verlaufender Strahl trifft.
Volumensensor Erkennt eine Komponente, die auf einen Raum trifft oder sich in ihm befindet.

Erkennungsbereich

Einige Sensoren müssen Pfaden zugewiesen werden, damit sie Komponenten erkennen können.

Andere Sensoren können Komponenten in der 3D-Welt frei erkennen oder so gefiltert werden, dass sie nur Komponenten in einem Container erkennen.

Raycasting-Sensor, der so gefiltert wurde, dass er Komponenten und Entfernungen auf einem Pfad erkennt

Signalerkennung

In den meisten Fällen verwenden Sensoren Signale, um andere Verhaltensweisen der erkannten Komponenten zu informieren. So können beispielsweise die von Sensoren verwendeten Signale mit einem Python-Skript verknüpft werden, um Ereignisse auszulösen.

Sensor, der zur Auslösung eines Prozesses für eine Komponente an einem Punkt im Pfad verwendet wird