class Menu : AbstractDirector { var start : Input var exit : Input override fun begin() { start = Game.instance.resources.inputs.find( "start" ) exit = Game.instance.resources.inputs.find( "exit" ) super.begin() } override fun onKey(event: KeyEvent) { if (start.matches(event)) { Game.instance.startScene( "play" ) } else if (exit.matches(event)) { Game.instance.quit() } } }