audioplayer.tscn9932547543.tmp 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. [gd_scene load_steps=3 format=3 uid="uid://csapiqka522fh"]
  2. [ext_resource type="PackedScene" uid="uid://btu0bvjb0cc6j" path="res://addons/audio_preview/AudioStreamPreview.tscn" id="1_ojaay"]
  3. [ext_resource type="Script" uid="uid://clmtlg8via3qn" path="res://scenes/Nodes/audioplayer.gd" id="1_yprak"]
  4. [node name="Control" type="Control"]
  5. layout_mode = 3
  6. anchors_preset = 15
  7. anchor_right = 1.0
  8. anchor_bottom = 1.0
  9. grow_horizontal = 2
  10. grow_vertical = 2
  11. script = ExtResource("1_yprak")
  12. [node name="Panel" type="Panel" parent="."]
  13. visible = false
  14. layout_mode = 0
  15. offset_right = 400.0
  16. offset_bottom = 96.0
  17. [node name="AudioStreamPreview" parent="." instance=ExtResource("1_ojaay")]
  18. visible = false
  19. layout_mode = 0
  20. offset_right = 400.0
  21. offset_bottom = 96.0
  22. [node name="FileDialog" type="FileDialog" parent="."]
  23. [node name="LoadButton" type="Button" parent="."]
  24. layout_mode = 0
  25. offset_top = 104.0
  26. offset_right = 128.0
  27. offset_bottom = 147.0
  28. text = "Load File"
  29. [node name="PlayButton" type="Button" parent="."]
  30. layout_mode = 0
  31. offset_left = 136.0
  32. offset_top = 104.0
  33. offset_right = 264.0
  34. offset_bottom = 147.0
  35. text = "Play"
  36. [node name="StopButton" type="Button" parent="."]
  37. layout_mode = 0
  38. offset_left = 272.0
  39. offset_top = 104.0
  40. offset_right = 400.0
  41. offset_bottom = 147.0
  42. text = "Stop"
  43. [node name="AudioPlayer" type="AudioStreamPlayer" parent="."]
  44. [node name="WaveformPreview" type="TextureRect" parent="."]
  45. layout_mode = 0
  46. offset_right = 400.0
  47. offset_bottom = 96.0
  48. expand_mode = 2
  49. [connection signal="button_down" from="LoadButton" to="." method="_on_load_button_button_down"]
  50. [connection signal="button_down" from="PlayButton" to="." method="_on_play_button_button_down"]
  51. [connection signal="button_down" from="StopButton" to="." method="_on_stop_button_button_down"]