Skyvr — Script

| Event | Trigger | |-------|---------| | onGrab(player, hand) | Object is grasped | | onRelease(player, hand) | Object is let go | | onCollisionEnter(other) | Two physical objects touch | | onLookAt(player, duration) | Gaze stays on object for X seconds | | onVoiceCommand(player, phrase) | Player says a registered phrase |

function onUpdate() local thumb = player:getFingerCurl("right", "thumb") local index = player:getFingerCurl("right", "index") if thumb > 0.9 and index > 0.9 then self:triggerVictory() end end SkyVR includes a visual script debugger. While wearing the headset, say “Show Script Console” to see print() output floating above your wrist. You can also use: skyvr script

Virtual reality isn’t just about looking around—it’s about interacting with a living world. That’s where comes in. Whether you’re building a custom lobby, a training simulator, or a mini-game inside a VR space, SkyVR Script is the lightweight, event-driven language that puts control back in your hands (literally). | Event | Trigger | |-------|---------| | onGrab(player,

Example of a gaze-activated teleporter:

skyvr script