add radio

This commit is contained in:
2026-04-13 23:05:52 +02:00
parent adaa9eda98
commit dc0bf0ba37
10 changed files with 158 additions and 6 deletions

View File

@@ -0,0 +1,28 @@
extends Node3D
@onready var radio: Radio = $Radio
func _on_button_play_pressed() -> void:
if !radio.playing:
radio.play_track()
func _on_button_pause_pressed() -> void:
radio.toggle_pause()
if radio.stream_paused:
$Control/MarginContainer/VBoxContainer/Button_Pause_Resume.text = "Resume"
else:
$Control/MarginContainer/VBoxContainer/Button_Pause_Resume.text = "Pause"
func _on_button_stop_pressed() -> void:
radio.stop_radio()
func _on_button_next_pressed() -> void:
radio.next_track()
func _on_button_previous_pressed() -> void:
radio.prev_track()