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(...") |
m (Text replacement - "<source" to "<syntaxhighlight") |
||
Line 4: | Line 4: | ||
=== Description === | === Description === | ||
Creates a new [[SceneManager]] object. | Creates a new [[SceneManager]] object. | ||
− | < | + | <syntaxhighlight lang="lua"> |
SceneManager.new(scenes) | SceneManager.new(scenes) | ||
</source> | </source> | ||
Line 12: | Line 12: | ||
=== Example === | === Example === | ||
− | < | + | <syntaxhighlight lang="lua"> |
require "scenemanager" | require "scenemanager" | ||
require "easing" | require "easing" |
Revision as of 14:30, 13 July 2023
Available since: Gideros 2020.2
Class: SceneManager
Description
Creates a new SceneManager object. <syntaxhighlight lang="lua"> SceneManager.new(scenes) </source>
Parameters
scenes: (table) the list of scenes
Example
<syntaxhighlight lang="lua"> require "scenemanager" require "easing"
scenemanager = SceneManager.new( { ["menu"] = Menu, ["level1"] = Level1, } ) stage:addChild(scenemanager) -- from app start to menu scenemanager:changeScene("menu") -- from menu to level1 --scenemanager:changeScene("level1", 1, SceneManager.moveFromRight, easing.outBack)</source>