Browse Source

added a built-in scene changer API, closes #1928

Juan Linietsky 10 years ago
parent
commit
fd05b4c64c

+ 4 - 0
misc/scene_changer/engine.cfg

@@ -0,0 +1,4 @@
+[application]
+
+name="Scene Changer"
+main_scene="res://scene_a.scn"

+ 17 - 0
misc/scene_changer/scene_a.gd

@@ -0,0 +1,17 @@
+
+extends Panel
+
+# member variables here, example:
+# var a=2
+# var b="textvar"
+
+func _ready():
+	# Initalization here
+	pass
+
+
+
+
+func _on_goto_scene_pressed():
+	get_tree().change_scene("res://scene_b.scn")
+	pass # replace with function body

BIN
misc/scene_changer/scene_a.scn


+ 17 - 0
misc/scene_changer/scene_b.gd

@@ -0,0 +1,17 @@
+
+extends Panel
+
+# member variables here, example:
+# var a=2
+# var b="textvar"
+
+func _ready():
+	# Initalization here
+	pass
+
+
+
+
+func _on_goto_scene_pressed():
+	get_tree().change_scene("res://scene_a.scn")
+	pass # replace with function body

BIN
misc/scene_changer/scene_b.scn