CustomZoneWrapper
- class CustomZone.CustomZoneWrapper(object: Object)
Bases:
Object- IsContainObject(obj: Object) bool
Is containing [obj] at that moment
- Parameters:
(Object) (obj) – scene object
Example:
value = instance.IsContainObject(sceneObject)
- AddObjectEnteredHandler(handler: Callable[[Object, Object], CoroutineType]) None
Object got inside
- Parameters:
handler –
Asynchronous handler function with signature:
zoneTarget (Object): scene object
sender (Object): the object that triggered the event
Example:
async def OnObjectEntered(zoneTarget, sender): pass instance.AddObjectEnteredHandler(OnObjectEntered)
- AddObjectExitedHandler(handler: Callable[[Object, Object], CoroutineType]) None
Object got outside
- Parameters:
handler –
Asynchronous handler function with signature:
zoneTarget (Object): scene object
sender (Object): the object that triggered the event
Example:
async def OnObjectExited(zoneTarget, sender): pass instance.AddObjectExitedHandler(OnObjectExited)