godot-demo-projects/networking/webrtc_signaling/demo/main.gd

14 lines
326 B
GDScript

extends Control
func _ready():
if OS.get_name() == "HTML5":
$vbox/Signaling.hide()
func _on_listen_toggled(button_pressed):
if button_pressed:
$Server.listen(int($vbox/Signaling/port.value))
else:
$Server.stop()
func _on_LinkButton_pressed():
OS.shell_open("https://github.com/godotengine/webrtc-native/releases")