Kaynağa Gözat

:sparkles: hiding the quit button, when not running on desktop

Felix Bytow 10 ay önce
ebeveyn
işleme
629361983d
1 değiştirilmiş dosya ile 6 ekleme ve 2 silme
  1. 6 2
      screens/main_menu.gd

+ 6 - 2
screens/main_menu.gd

@@ -1,7 +1,12 @@
 extends Control
 
+@onready var leaderboard_button = $Buttons/Leaderboard
+@onready var quit_button = $Buttons/Quit
+
 func _ready():
-	$Buttons/Leaderboard.disabled = not Leaderboard.exists()
+	leaderboard_button.disabled = not Leaderboard.exists()
+	if OS.get_name() not in ["Windows", "macOS", "Linux"]:
+		quit_button.visible = false
 
 func _on_new_game_pressed():
 	pass # Replace with function body.
@@ -9,6 +14,5 @@ func _on_new_game_pressed():
 func _on_quit_pressed():
 	get_tree().quit()
 
-
 func _on_settings_pressed():
 	get_tree().change_scene_to_file("res://screens/settings_menu.tscn")