add button sounds
This commit is contained in:
parent
941eeb941d
commit
a080e96bb2
BIN
assets/audio/ui/hover_1.wav
(Stored with Git LFS)
Normal file
BIN
assets/audio/ui/hover_1.wav
(Stored with Git LFS)
Normal file
Binary file not shown.
24
assets/audio/ui/hover_1.wav.import
Normal file
24
assets/audio/ui/hover_1.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://dsb6ns8o62d50"
|
||||
path="res://.godot/imported/hover_1.wav-c4b209d7aed58f7f2bc994de8d5c13af.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/audio/ui/hover_1.wav"
|
||||
dest_files=["res://.godot/imported/hover_1.wav-c4b209d7aed58f7f2bc994de8d5c13af.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=0
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=0
|
||||
BIN
assets/audio/ui/hover_2.wav
(Stored with Git LFS)
Normal file
BIN
assets/audio/ui/hover_2.wav
(Stored with Git LFS)
Normal file
Binary file not shown.
24
assets/audio/ui/hover_2.wav.import
Normal file
24
assets/audio/ui/hover_2.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://du6jodofam2tw"
|
||||
path="res://.godot/imported/hover_2.wav-7c92da8cbad9a3bc625a3f5180d7f5dd.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/audio/ui/hover_2.wav"
|
||||
dest_files=["res://.godot/imported/hover_2.wav-7c92da8cbad9a3bc625a3f5180d7f5dd.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=0
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=0
|
||||
BIN
assets/audio/ui/hover_3.wav
(Stored with Git LFS)
Normal file
BIN
assets/audio/ui/hover_3.wav
(Stored with Git LFS)
Normal file
Binary file not shown.
24
assets/audio/ui/hover_3.wav.import
Normal file
24
assets/audio/ui/hover_3.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://7gxyrbullu8d"
|
||||
path="res://.godot/imported/hover_3.wav-f9f4819ac2fffb3011abfe4528ef4d0f.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/audio/ui/hover_3.wav"
|
||||
dest_files=["res://.godot/imported/hover_3.wav-f9f4819ac2fffb3011abfe4528ef4d0f.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=0
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=0
|
||||
BIN
assets/audio/ui/hover_4.wav
(Stored with Git LFS)
Normal file
BIN
assets/audio/ui/hover_4.wav
(Stored with Git LFS)
Normal file
Binary file not shown.
24
assets/audio/ui/hover_4.wav.import
Normal file
24
assets/audio/ui/hover_4.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://cpqsk5msij51i"
|
||||
path="res://.godot/imported/hover_4.wav-2814c2cbb686df82d24860481c9fa01f.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/audio/ui/hover_4.wav"
|
||||
dest_files=["res://.godot/imported/hover_4.wav-2814c2cbb686df82d24860481c9fa01f.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=0
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=0
|
||||
BIN
assets/audio/ui/hover_5.wav
(Stored with Git LFS)
Normal file
BIN
assets/audio/ui/hover_5.wav
(Stored with Git LFS)
Normal file
Binary file not shown.
24
assets/audio/ui/hover_5.wav.import
Normal file
24
assets/audio/ui/hover_5.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://dfo1w7s1sjqx4"
|
||||
path="res://.godot/imported/hover_5.wav-e1f5e8c8a7afa6c62b43e0c8ac414319.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/audio/ui/hover_5.wav"
|
||||
dest_files=["res://.godot/imported/hover_5.wav-e1f5e8c8a7afa6c62b43e0c8ac414319.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=0
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=0
|
||||
BIN
assets/audio/ui/hover_6.wav
(Stored with Git LFS)
Normal file
BIN
assets/audio/ui/hover_6.wav
(Stored with Git LFS)
Normal file
Binary file not shown.
24
assets/audio/ui/hover_6.wav.import
Normal file
24
assets/audio/ui/hover_6.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://fdg84bq5dli8"
|
||||
path="res://.godot/imported/hover_6.wav-9ca87562e7332919bc8c78fe890d4030.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/audio/ui/hover_6.wav"
|
||||
dest_files=["res://.godot/imported/hover_6.wav-9ca87562e7332919bc8c78fe890d4030.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=0
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=0
|
||||
BIN
assets/audio/ui/press_down_1.wav
(Stored with Git LFS)
Normal file
BIN
assets/audio/ui/press_down_1.wav
(Stored with Git LFS)
Normal file
Binary file not shown.
24
assets/audio/ui/press_down_1.wav.import
Normal file
24
assets/audio/ui/press_down_1.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://borgqmkgrb31e"
|
||||
path="res://.godot/imported/press_down_1.wav-ef0faa42bc1a54289446f81b1fea5ff3.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/audio/ui/press_down_1.wav"
|
||||
dest_files=["res://.godot/imported/press_down_1.wav-ef0faa42bc1a54289446f81b1fea5ff3.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=0
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=0
|
||||
BIN
assets/audio/ui/press_down_2.wav
(Stored with Git LFS)
Normal file
BIN
assets/audio/ui/press_down_2.wav
(Stored with Git LFS)
Normal file
Binary file not shown.
24
assets/audio/ui/press_down_2.wav.import
Normal file
24
assets/audio/ui/press_down_2.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://dpqit7q2ttbss"
|
||||
path="res://.godot/imported/press_down_2.wav-3cbed65d3ee0e9972cde0bc36eff22a0.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/audio/ui/press_down_2.wav"
|
||||
dest_files=["res://.godot/imported/press_down_2.wav-3cbed65d3ee0e9972cde0bc36eff22a0.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=0
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=0
|
||||
BIN
assets/audio/ui/press_down_3.wav
(Stored with Git LFS)
Normal file
BIN
assets/audio/ui/press_down_3.wav
(Stored with Git LFS)
Normal file
Binary file not shown.
24
assets/audio/ui/press_down_3.wav.import
Normal file
24
assets/audio/ui/press_down_3.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://dce5wjbfur4il"
|
||||
path="res://.godot/imported/press_down_3.wav-8882bf91150a1cad049a8f47b3312fe3.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/audio/ui/press_down_3.wav"
|
||||
dest_files=["res://.godot/imported/press_down_3.wav-8882bf91150a1cad049a8f47b3312fe3.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=0
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=0
|
||||
BIN
assets/audio/ui/press_down_4.wav
(Stored with Git LFS)
Normal file
BIN
assets/audio/ui/press_down_4.wav
(Stored with Git LFS)
Normal file
Binary file not shown.
24
assets/audio/ui/press_down_4.wav.import
Normal file
24
assets/audio/ui/press_down_4.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://b5hdbmjc4krs3"
|
||||
path="res://.godot/imported/press_down_4.wav-deaa22300de0549ea59473ad9eff2649.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/audio/ui/press_down_4.wav"
|
||||
dest_files=["res://.godot/imported/press_down_4.wav-deaa22300de0549ea59473ad9eff2649.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=0
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=0
|
||||
BIN
assets/audio/ui/press_down_5.wav
(Stored with Git LFS)
Normal file
BIN
assets/audio/ui/press_down_5.wav
(Stored with Git LFS)
Normal file
Binary file not shown.
24
assets/audio/ui/press_down_5.wav.import
Normal file
24
assets/audio/ui/press_down_5.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://ff2fck0guy5p"
|
||||
path="res://.godot/imported/press_down_5.wav-eaac2ea9b92a70a2c170f36d23139f1f.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/audio/ui/press_down_5.wav"
|
||||
dest_files=["res://.godot/imported/press_down_5.wav-eaac2ea9b92a70a2c170f36d23139f1f.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=0
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=0
|
||||
BIN
assets/audio/ui/press_down_6.wav
(Stored with Git LFS)
Normal file
BIN
assets/audio/ui/press_down_6.wav
(Stored with Git LFS)
Normal file
Binary file not shown.
24
assets/audio/ui/press_down_6.wav.import
Normal file
24
assets/audio/ui/press_down_6.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://dri6nqn8tucqe"
|
||||
path="res://.godot/imported/press_down_6.wav-fbbcb09ba57749e481d85e855fc6e95f.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/audio/ui/press_down_6.wav"
|
||||
dest_files=["res://.godot/imported/press_down_6.wav-fbbcb09ba57749e481d85e855fc6e95f.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=0
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=0
|
||||
BIN
assets/audio/ui/press_up_1.wav
(Stored with Git LFS)
Normal file
BIN
assets/audio/ui/press_up_1.wav
(Stored with Git LFS)
Normal file
Binary file not shown.
24
assets/audio/ui/press_up_1.wav.import
Normal file
24
assets/audio/ui/press_up_1.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://bkee6jgrfhfwb"
|
||||
path="res://.godot/imported/press_up_1.wav-7eb3409a44dea9c0970ead3058a2c3c4.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/audio/ui/press_up_1.wav"
|
||||
dest_files=["res://.godot/imported/press_up_1.wav-7eb3409a44dea9c0970ead3058a2c3c4.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=0
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=0
|
||||
BIN
assets/audio/ui/press_up_2.wav
(Stored with Git LFS)
Normal file
BIN
assets/audio/ui/press_up_2.wav
(Stored with Git LFS)
Normal file
Binary file not shown.
24
assets/audio/ui/press_up_2.wav.import
Normal file
24
assets/audio/ui/press_up_2.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://cnmj0y7a3qrpc"
|
||||
path="res://.godot/imported/press_up_2.wav-235061a8050aff698e144dc76d4ee6ee.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/audio/ui/press_up_2.wav"
|
||||
dest_files=["res://.godot/imported/press_up_2.wav-235061a8050aff698e144dc76d4ee6ee.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=0
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=0
|
||||
BIN
assets/audio/ui/press_up_3.wav
(Stored with Git LFS)
Normal file
BIN
assets/audio/ui/press_up_3.wav
(Stored with Git LFS)
Normal file
Binary file not shown.
24
assets/audio/ui/press_up_3.wav.import
Normal file
24
assets/audio/ui/press_up_3.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://cqhfo3iupkoj4"
|
||||
path="res://.godot/imported/press_up_3.wav-d6e961817d9459725490928a97847e65.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/audio/ui/press_up_3.wav"
|
||||
dest_files=["res://.godot/imported/press_up_3.wav-d6e961817d9459725490928a97847e65.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=0
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=0
|
||||
BIN
assets/audio/ui/press_up_4.wav
(Stored with Git LFS)
Normal file
BIN
assets/audio/ui/press_up_4.wav
(Stored with Git LFS)
Normal file
Binary file not shown.
24
assets/audio/ui/press_up_4.wav.import
Normal file
24
assets/audio/ui/press_up_4.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://divgnj2ohrwx7"
|
||||
path="res://.godot/imported/press_up_4.wav-8b378817035ceddd6d8e9e60e94b4029.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/audio/ui/press_up_4.wav"
|
||||
dest_files=["res://.godot/imported/press_up_4.wav-8b378817035ceddd6d8e9e60e94b4029.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=0
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=0
|
||||
BIN
assets/audio/ui/press_up_5.wav
(Stored with Git LFS)
Normal file
BIN
assets/audio/ui/press_up_5.wav
(Stored with Git LFS)
Normal file
Binary file not shown.
24
assets/audio/ui/press_up_5.wav.import
Normal file
24
assets/audio/ui/press_up_5.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://bmtex7qjv2rt1"
|
||||
path="res://.godot/imported/press_up_5.wav-038c7afeed55c913179f0ed7e7d82cea.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/audio/ui/press_up_5.wav"
|
||||
dest_files=["res://.godot/imported/press_up_5.wav-038c7afeed55c913179f0ed7e7d82cea.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=0
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=0
|
||||
BIN
assets/audio/ui/press_up_6.wav
(Stored with Git LFS)
Normal file
BIN
assets/audio/ui/press_up_6.wav
(Stored with Git LFS)
Normal file
Binary file not shown.
24
assets/audio/ui/press_up_6.wav.import
Normal file
24
assets/audio/ui/press_up_6.wav.import
Normal file
@ -0,0 +1,24 @@
|
||||
[remap]
|
||||
|
||||
importer="wav"
|
||||
type="AudioStreamWAV"
|
||||
uid="uid://cij4yhsdlqms7"
|
||||
path="res://.godot/imported/press_up_6.wav-1b4e527996a76e2695e4ff1f08cddc3d.sample"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/audio/ui/press_up_6.wav"
|
||||
dest_files=["res://.godot/imported/press_up_6.wav-1b4e527996a76e2695e4ff1f08cddc3d.sample"]
|
||||
|
||||
[params]
|
||||
|
||||
force/8_bit=false
|
||||
force/mono=false
|
||||
force/max_rate=false
|
||||
force/max_rate_hz=44100
|
||||
edit/trim=false
|
||||
edit/normalize=false
|
||||
edit/loop_mode=0
|
||||
edit/loop_begin=0
|
||||
edit/loop_end=-1
|
||||
compress/mode=0
|
||||
@ -1,6 +1,8 @@
|
||||
extends Node
|
||||
## Holds all the sound effects for quick use.
|
||||
|
||||
var audio_player: SoundEffectsPlayer = SoundEffectsPlayer.new()
|
||||
|
||||
var _pop_streams: Array[AudioStream] = [
|
||||
preload("res://assets/audio/units/pop_1.wav"),
|
||||
preload("res://assets/audio/units/pop_2.wav"),
|
||||
@ -37,6 +39,41 @@ var _tok_streams: Array[AudioStream] = [
|
||||
preload("res://assets/audio/units/tok_6.wav"),
|
||||
]
|
||||
|
||||
var _hover_streams: Array[AudioStream] = [
|
||||
preload("res://assets/audio/ui/hover_1.wav"),
|
||||
preload("res://assets/audio/ui/hover_2.wav"),
|
||||
preload("res://assets/audio/ui/hover_3.wav"),
|
||||
preload("res://assets/audio/ui/hover_4.wav"),
|
||||
preload("res://assets/audio/ui/hover_5.wav"),
|
||||
preload("res://assets/audio/ui/hover_6.wav"),
|
||||
]
|
||||
|
||||
var _press_down_streams: Array[AudioStream] = [
|
||||
preload("res://assets/audio/ui/press_down_1.wav"),
|
||||
preload("res://assets/audio/ui/press_down_2.wav"),
|
||||
preload("res://assets/audio/ui/press_down_3.wav"),
|
||||
preload("res://assets/audio/ui/press_down_4.wav"),
|
||||
preload("res://assets/audio/ui/press_down_5.wav"),
|
||||
preload("res://assets/audio/ui/press_down_6.wav"),
|
||||
]
|
||||
|
||||
var _press_up_streams: Array[AudioStream] = [
|
||||
preload("res://assets/audio/ui/press_up_1.wav"),
|
||||
preload("res://assets/audio/ui/press_up_2.wav"),
|
||||
preload("res://assets/audio/ui/press_up_3.wav"),
|
||||
preload("res://assets/audio/ui/press_up_4.wav"),
|
||||
preload("res://assets/audio/ui/press_up_5.wav"),
|
||||
preload("res://assets/audio/ui/press_up_6.wav"),
|
||||
]
|
||||
|
||||
|
||||
func _ready() -> void:
|
||||
process_mode = Node.PROCESS_MODE_ALWAYS
|
||||
audio_player.attenuation_model = AudioStreamPlayer3D.ATTENUATION_DISABLED
|
||||
audio_player.panning_strength = 0
|
||||
audio_player.stream_paused = true
|
||||
add_child(audio_player)
|
||||
|
||||
|
||||
func pop() -> AudioStream:
|
||||
return _pop_streams.pick_random()
|
||||
@ -52,3 +89,15 @@ func ding() -> AudioStream:
|
||||
|
||||
func tok() -> AudioStream:
|
||||
return _tok_streams.pick_random()
|
||||
|
||||
|
||||
func hover() -> AudioStream:
|
||||
return _hover_streams.pick_random()
|
||||
|
||||
|
||||
func press_down() -> AudioStream:
|
||||
return _press_down_streams.pick_random()
|
||||
|
||||
|
||||
func press_up() -> AudioStream:
|
||||
return _press_up_streams.pick_random()
|
||||
|
||||
@ -12,6 +12,7 @@ func _ready() -> void:
|
||||
visible = false
|
||||
|
||||
|
||||
|
||||
func _input(event: InputEvent) -> void:
|
||||
if not visible:
|
||||
return
|
||||
|
||||
@ -15,17 +15,20 @@ func _ready() -> void:
|
||||
|
||||
|
||||
func _press_down_animation() -> void:
|
||||
SoundManager.audio_player.play_sound(SoundManager.press_down())
|
||||
_animate(PRESS_SCALE)
|
||||
|
||||
|
||||
func _press_up_animation() -> void:
|
||||
if is_hovered():
|
||||
SoundManager.audio_player.play_sound(SoundManager.press_up())
|
||||
_animate(HOVER_SCALE)
|
||||
else:
|
||||
_animate(Vector2.ONE)
|
||||
|
||||
|
||||
func _hover_over_animation() -> void:
|
||||
SoundManager.audio_player.play_sound(SoundManager.hover())
|
||||
_animate(HOVER_SCALE)
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user