engine/bin/data/entities/scripts/trigger.lua

20 lines
549 B
Lua

local ent = ent
local scene = entities.currentScene()
local metadata = ent:getComponent("Metadata")
local metadataValve = metadata["valve"] or {}
local physicsBody = ent:getComponent("PhysicsBody")
local timer = Timer.new()
if not timer:running() then
timer:start()
end
--[[
ent:bind( "tick", function(self)
local collisionEvents = physicsBody:getCollisionEvents()
for i, event in ipairs(collisionEvents) do
-- do something
-- print( event.state, event.a, event.b, event.point, event.normal, event.impulse )
end
end )
]]