Difference between revisions of "SceneManager.new"
From GiderosMobile
(Created page with "'''Available since:''' Gideros 2020.2<br/> '''Class:''' SceneManager<br/> === Description === Creates a new SceneManager object. <source lang="lua"> SceneManager.new(...") |
|||
(2 intermediate revisions by one other user not shown) | |||
Line 3: | Line 3: | ||
=== Description === | === Description === | ||
− | Creates a new | + | Creates a new SceneManager object. |
− | < | + | <syntaxhighlight lang="lua"> |
SceneManager.new(scenes) | SceneManager.new(scenes) | ||
− | </ | + | </syntaxhighlight> |
=== Parameters === | === Parameters === | ||
Line 12: | Line 12: | ||
=== Example === | === Example === | ||
− | < | + | <syntaxhighlight lang="lua"> |
require "scenemanager" | require "scenemanager" | ||
require "easing" | require "easing" | ||
Line 20: | Line 20: | ||
["menu"] = Menu, | ["menu"] = Menu, | ||
["level1"] = Level1, | ["level1"] = Level1, | ||
+ | -- ... | ||
} | } | ||
) | ) | ||
Line 25: | Line 26: | ||
-- from app start to menu | -- from app start to menu | ||
scenemanager:changeScene("menu") | scenemanager:changeScene("menu") | ||
− | + | </syntaxhighlight> | |
− | |||
{{SceneManager}} | {{SceneManager}} |
Latest revision as of 03:42, 8 December 2023
Available since: Gideros 2020.2
Class: SceneManager
Description
Creates a new SceneManager object.
SceneManager.new(scenes)
Parameters
scenes: (table) the list of scenes
Example
require "scenemanager"
require "easing"
scenemanager = SceneManager.new(
{
["menu"] = Menu,
["level1"] = Level1,
-- ...
}
)
stage:addChild(scenemanager)
-- from app start to menu
scenemanager:changeScene("menu")