Reset morse state via button
Now we have a button to remove all already made signals, so we can start over if we're not happy with how things are going!
This commit is contained in:
parent
751e67ff07
commit
8f41665a1c
|
@ -108,3 +108,6 @@ func _on_wav_button_pressed() -> void:
|
|||
print("Writing WAV with ", data.size(), " length")
|
||||
wav.save_to_wav("/tmp/foo.wav")
|
||||
|
||||
|
||||
func _on_reset_button_pressed() -> void:
|
||||
MorseState.reset()
|
||||
|
|
|
@ -55,6 +55,10 @@ text = "MORSE"
|
|||
layout_mode = 2
|
||||
text = "Write Wav"
|
||||
|
||||
[node name="ResetButton" type="Button" parent="VBoxContainer"]
|
||||
layout_mode = 2
|
||||
text = "Reset"
|
||||
|
||||
[node name="Player" type="AudioStreamPlayer" parent="."]
|
||||
stream = SubResource("AudioStreamGenerator_kvn5v")
|
||||
volume_db = -80.0
|
||||
|
@ -62,3 +66,4 @@ volume_db = -80.0
|
|||
[connection signal="button_down" from="VBoxContainer/MorseButton" to="." method="_on_morse_button_down"]
|
||||
[connection signal="button_up" from="VBoxContainer/MorseButton" to="." method="_on_morse_button_up"]
|
||||
[connection signal="pressed" from="VBoxContainer/WavButton" to="." method="_on_wav_button_pressed"]
|
||||
[connection signal="pressed" from="VBoxContainer/ResetButton" to="." method="_on_reset_button_pressed"]
|
||||
|
|
Loading…
Reference in New Issue