27 lines
394 B
Lua
27 lines
394 B
Lua
local Cube = include('entities/cube.lua')
|
|
|
|
local cam
|
|
local cube
|
|
|
|
function Scene:init()
|
|
print("Scene init")
|
|
local camId = entityAdd()
|
|
local pos = entityPositionAdd(camId)
|
|
pos.x = 3
|
|
pos.y = 3
|
|
pos.z = 3
|
|
pos:lookAt(0, 0, 0)
|
|
entityCameraAdd(camId)
|
|
cam = camId
|
|
|
|
cube = Cube.new()
|
|
end
|
|
|
|
function Scene:update()
|
|
end
|
|
|
|
function Scene:dispose()
|
|
cube:dispose()
|
|
entityRemove(cam)
|
|
end
|