17 lines
582 B
GDScript3
17 lines
582 B
GDScript3
|
extends Control
|
||
|
|
||
|
func _ready() -> void:
|
||
|
GodotRemote.connect("device_added", self, "device_added")
|
||
|
|
||
|
func device_added():
|
||
|
print(GodotRemote.get_device().get_custom_input_scene())
|
||
|
GodotRemote.get_device().connect("user_data_received", self, "user_data_received")
|
||
|
|
||
|
func user_data_received(packet_id, user_data):
|
||
|
print("Received packet: %s, data: %s" % [packet_id, user_data])
|
||
|
match packet_id:
|
||
|
"bg_color": VisualServer.set_default_clear_color(user_data)
|
||
|
|
||
|
func _on_HSlider_value_changed(value: float) -> void:
|
||
|
GodotRemote.get_device().send_user_data("slider_value", value, false)
|