var Trigger = pc.createScript('trigger'); Trigger.prototype.initialize = function() { this.entity.collision.on('triggerenter', this.onTriggerEnter, this); }; Trigger.prototype.onTriggerEnter = function(entity) { entity.rigidbody.linearVelocity = pc.Vec3.ZERO; entity.rigidbody.angularVelocity = pc.Vec3.ZERO; var position = entity.getPosition(); entity.rigidbody.teleport(position.x, 10, 0); };