Triggered when new world tracking meshes are detected. Only available when a Device Tracking component is in the scene, and world mesh tracking is supported and enabled.
script.createEvent("WorldTrackingMeshesAddedEvent").bind(onMeshesAdded);function onMeshesAdded(eventData) { var trackedMeshes = eventData.getMeshes(); print(trackedMeshes.length + " meshes were added"); for (var i = 0; i < trackedMeshes.length; i++) { print("TrackedMesh is valid " + trackedMeshes[i].isValid); print("Transformation matrix " + trackedMeshes[i].transform); }} Copy
script.createEvent("WorldTrackingMeshesAddedEvent").bind(onMeshesAdded);function onMeshesAdded(eventData) { var trackedMeshes = eventData.getMeshes(); print(trackedMeshes.length + " meshes were added"); for (var i = 0; i < trackedMeshes.length; i++) { print("TrackedMesh is valid " + trackedMeshes[i].isValid); print("Transformation matrix " + trackedMeshes[i].transform); }}
If true, the event is able to trigger. If false, the event will not trigger.
Binds a callback function to this event.
Returns an array of newly added Tracked Meshes.
Returns the typename of the SceneEvent.
Returns true if the object matches or derives from the passed in type.
Returns true if this object is the same as other. Useful for checking if two references point to the same thing.
other
Triggered when new world tracking meshes are detected. Only available when a Device Tracking component is in the scene, and world mesh tracking is supported and enabled.
Example