浏览代码

Only print MIDI device list if any are found in MIDI Piano (#1039)

This is a silly "fix", but it prevents an empty `[]` from being printed every time
this demo is run without a MIDI device plugged into the computer.

The MIDI devices list is printed if one is plugged into the computer, which I have tested.
Christen Lofland 1 年之前
父节点
当前提交
d190e73ad3
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      audio/midi_piano/piano.gd

+ 2 - 1
audio/midi_piano/piano.gd

@@ -29,7 +29,8 @@ func _ready():
 	if white_keys.get_child_count() != black_keys.get_child_count():
 		_add_placeholder_key(black_keys)
 	OS.open_midi_inputs()
-	print(OS.get_connected_midi_inputs())
+	if len(OS.get_connected_midi_inputs()) > 0:
+		print(OS.get_connected_midi_inputs())
 
 
 func _input(input_event):