S2ENGINE HD
1.4.6
Official manual about S2Engine HD editor and programming
|
Base Class: SceneObject
A trigger is a special object that sends a message to itself if an object is inside it, or if no objects are inside it. To check if object are inside it, a trigger make a scan every given milliseconds. Generally triggers are associated with a Volume that is used to define its extention in the space. If no volumes are associated the trigger extensions are the extensions of the box builded using the dims param.
Caller_class | (string) Class of objects that make trigger receiving 'inside' message when inside it. |
volume | (object name) List of volumes used to scan if objects are inside. It is formatted as a set of volumes names separated by ',' simbol. |
scanDT | (float) time interval that trigger waits before doing another scan. It is expressed in milliseconds. (default value is 2000.0). |
none
Name | Description | Content parameters | Receivers |
Inside | Send,at every scan, when an object is inside trigger | message#0: Name of the object inside it. | self |
Outside | Send, at every scan, when no objects are inside trigger. | nn | self |