Trigger Areas
Learn how to use trigger areas in your scene
Using trigger areas
import { engine, Transform, TriggerArea, triggerAreaEventsSystem } from '@dcl/sdk/ecs'
// create entity
const triggerEntity = engine.addEntity()
// set Transform
Transform.create(triggerEntity, {
position: Vector3.create(8, 0, 8)
})
// Trigger area
TriggerArea.setBox(triggerEntity)
// Event when trigger area activated
triggerAreaEventsSystem.onTriggerEnter(triggerEntity, function(result) {
console.log('Player entered trigger area!')
})Trigger area shapes
Debugging
Trigger area events
Trigger event responses
Trigger area layers
Last updated