mirror of
https://gitea.com/SweetSea-ButImNotSweet/tromi_mobile.git
synced 2025-01-08 17:33:09 +08:00
35 lines
1015 B
Lua
35 lines
1015 B
Lua
local Object = require "libs.classic"
|
|
|
|
SCENE = Object:extend()
|
|
|
|
function SCENE:new() end
|
|
function SCENE:update() end
|
|
function SCENE:render() end
|
|
|
|
-- e in 3 below functions will contain different things based on it's type:
|
|
-- key - input, key, scancode
|
|
-- joystick - input, button, name
|
|
-- virtual - input
|
|
-- touch - x, y, dx, dy, id
|
|
|
|
function SCENE:onInputPress(e) end
|
|
function SCENE:onInputDrag(e) end
|
|
function SCENE:onInputRelease(e) end
|
|
|
|
GameScene = require "scene.game"
|
|
NameEntryScene = require "scene.name_entry"
|
|
|
|
KeyConfigScene = require "scene.key_config"
|
|
StickConfigScene = require "scene.stick_config"
|
|
TouchConfigScene = require "scene.touch_config"
|
|
InputConfigScene = require "scene.input_config"
|
|
|
|
ReplaySelectScene = require "scene.replay"
|
|
TrainingScene = require "scene.training"
|
|
|
|
FullscreenScene = require "scene.fullscreen"
|
|
MusicToggleScene = require "scene.music_toggle"
|
|
LinesToggleScene = require "scene.lines_toggle"
|
|
|
|
ExitScene = require "scene.exit"
|
|
TitleScene = require "scene.title" |