lyra-engine/examples/testbed/scripts/test.lua

35 lines
782 B
Lua
Raw Normal View History

print("Hello World")
--[[ function on_init()
print("Lua script was initialized!")
end
function on_first()
print("Lua's first function was called")
end
function on_pre_update()
print("Lua's pre-update function was called")
end ]]
function on_update()
--print("Lua's update function was called")
local dt = world:resource(DeltaTime)
--print("DeltaTime was " .. tostring(dt) .. "s")
world:view(function (t)
2024-01-16 04:22:21 +00:00
--print("Found entity at a really cool place: " .. tostring(t))
t.translation = t.translation + (Vec3.new(0, 0.5, 0) * dt:get())
return t
end, Transform)
end
--[[ function on_post_update()
print("Lua's post-update function was called")
end
function on_last()
print("Lua's last function was called")
end ]]