diff --git a/.godot/editor/editor_layout.cfg b/.godot/editor/editor_layout.cfg index 0bafc79..f6474ae 100644 --- a/.godot/editor/editor_layout.cfg +++ b/.godot/editor/editor_layout.cfg @@ -32,7 +32,7 @@ current_scene="res://scenes/mainmenu.tscn" center_split_offset=-288 selected_default_debugger_tab_idx=0 selected_main_editor_idx=2 -selected_bottom_panel_item=0 +selected_bottom_panel_item=1 [ScriptEditor] diff --git a/.godot/editor/filesystem_update4 b/.godot/editor/filesystem_update4 index d4917ac..dcca369 100644 --- a/.godot/editor/filesystem_update4 +++ b/.godot/editor/filesystem_update4 @@ -1 +1,2 @@ res://scenes/mainmenu.tscn +res://scripts/mainmenu.gd diff --git a/.godot/editor/script_editor_cache.cfg b/.godot/editor/script_editor_cache.cfg index 78347e0..ae8bd18 100644 --- a/.godot/editor/script_editor_cache.cfg +++ b/.godot/editor/script_editor_cache.cfg @@ -109,11 +109,11 @@ state={ state={ "bookmarks": PackedInt32Array(), "breakpoints": PackedInt32Array(), -"column": 30, +"column": 0, "folded_lines": Array[int]([]), "h_scroll_position": 0, -"row": 46, -"scroll_position": 18.0, +"row": 25, +"scroll_position": 5.0, "selection": false, "syntax_highlighter": "GDScript" } diff --git a/scripts/mainmenu.gd b/scripts/mainmenu.gd index ac5dfdc..cb96108 100644 --- a/scripts/mainmenu.gd +++ b/scripts/mainmenu.gd @@ -20,7 +20,7 @@ func animate_sliding(direction: String): if direction == "right": _start_animation_right() -var worlds = [world_1, world_2, world_3, world_4] +@onready var worlds = [world_1, world_2, world_3, world_4] var world_indices = {world_1: 1, world_2: 2, world_3: 3, world_4: 4} var animation_in_progress = false @@ -33,16 +33,16 @@ func _start_animation_right(): world_indices[world] += 1 for world in worlds: if world_indices[world] == 1: - world.set_position(Vector2(-185, 0)) + world.rect_position = Vector2(-185, 0) world.show() elif world_indices[world] == 2: - world.set_position(Vector2(0, 0)) + world.rect_position = Vector2(0, 0) world.show() elif world_indices[world] == 3: - world.set_position(Vector2(185, 0)) + world.rect_position = Vector2(185, 0) world.show() elif world_indices[world] == 4: - world.set_position(Vector2(185, 0)) + world.rect_position = Vector2(185, 0) world.hide() animation_in_progress = false