explosion SFX
This commit is contained in:
parent
d93aa1e31a
commit
9e987155d0
6 changed files with 55 additions and 0 deletions
|
|
@ -1,6 +1,8 @@
|
||||||
[gd_scene format=3 uid="uid://bmp481gbe4vcx"]
|
[gd_scene format=3 uid="uid://bmp481gbe4vcx"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://br3jskryab3if" path="res://player/explosion/hit_area.gd" id="1_0tlud"]
|
[ext_resource type="Script" uid="uid://br3jskryab3if" path="res://player/explosion/hit_area.gd" id="1_0tlud"]
|
||||||
|
[ext_resource type="AudioStream" uid="uid://co7bf4jl7q50w" path="res://sfx/freesound_community-medium-explosion-40472.mp3" id="2_76w0s"]
|
||||||
|
[ext_resource type="Script" uid="uid://cvcrxy30afjn7" path="res://player/explosion/audio_stream_player_3d.gd" id="3_e5gms"]
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_5mksp"]
|
[sub_resource type="SphereMesh" id="SphereMesh_5mksp"]
|
||||||
height = 0.5
|
height = 0.5
|
||||||
|
|
@ -69,6 +71,11 @@ _data = {
|
||||||
&"explode": SubResource("Animation_xpyis")
|
&"explode": SubResource("Animation_xpyis")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_y2mpi"]
|
||||||
|
random_pitch = 1.0293022
|
||||||
|
streams_count = 1
|
||||||
|
stream_0/stream = ExtResource("2_76w0s")
|
||||||
|
|
||||||
[node name="Explosion" type="Node3D" unique_id=702514359]
|
[node name="Explosion" type="Node3D" unique_id=702514359]
|
||||||
|
|
||||||
[node name="Container" type="Node3D" parent="." unique_id=1035655414]
|
[node name="Container" type="Node3D" parent="." unique_id=1035655414]
|
||||||
|
|
@ -89,3 +96,11 @@ shape = SubResource("SphereShape3D_xpyis")
|
||||||
[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=893547695]
|
[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=893547695]
|
||||||
libraries/ = SubResource("AnimationLibrary_120gr")
|
libraries/ = SubResource("AnimationLibrary_120gr")
|
||||||
autoplay = &"explode"
|
autoplay = &"explode"
|
||||||
|
|
||||||
|
[node name="AudioStreamPlayer3D" type="AudioStreamPlayer3D" parent="." unique_id=2112350325]
|
||||||
|
stream = SubResource("AudioStreamRandomizer_y2mpi")
|
||||||
|
volume_db = 4.0
|
||||||
|
unit_size = 25.0
|
||||||
|
autoplay = true
|
||||||
|
max_distance = 100.0
|
||||||
|
script = ExtResource("3_e5gms")
|
||||||
|
|
|
||||||
5
player/explosion/audio_stream_player_3d.gd
Normal file
5
player/explosion/audio_stream_player_3d.gd
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
extends AudioStreamPlayer3D
|
||||||
|
|
||||||
|
func _ready() -> void:
|
||||||
|
await get_tree().process_frame
|
||||||
|
reparent(get_tree().current_scene)
|
||||||
1
player/explosion/audio_stream_player_3d.gd.uid
Normal file
1
player/explosion/audio_stream_player_3d.gd.uid
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
uid://cvcrxy30afjn7
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
[gd_scene format=3 uid="uid://dwayva0yscri8"]
|
[gd_scene format=3 uid="uid://dwayva0yscri8"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://br3jskryab3if" path="res://player/explosion/hit_area.gd" id="1_yr3g8"]
|
[ext_resource type="Script" uid="uid://br3jskryab3if" path="res://player/explosion/hit_area.gd" id="1_yr3g8"]
|
||||||
|
[ext_resource type="AudioStream" uid="uid://co7bf4jl7q50w" path="res://sfx/freesound_community-medium-explosion-40472.mp3" id="2_xpyis"]
|
||||||
|
[ext_resource type="Script" uid="uid://cvcrxy30afjn7" path="res://player/explosion/audio_stream_player_3d.gd" id="3_120gr"]
|
||||||
|
|
||||||
[sub_resource type="SphereMesh" id="SphereMesh_5mksp"]
|
[sub_resource type="SphereMesh" id="SphereMesh_5mksp"]
|
||||||
height = 0.5
|
height = 0.5
|
||||||
|
|
@ -69,6 +71,11 @@ _data = {
|
||||||
&"explode": SubResource("Animation_xpyis")
|
&"explode": SubResource("Animation_xpyis")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[sub_resource type="AudioStreamRandomizer" id="AudioStreamRandomizer_120gr"]
|
||||||
|
random_pitch = 1.0293022
|
||||||
|
streams_count = 1
|
||||||
|
stream_0/stream = ExtResource("2_xpyis")
|
||||||
|
|
||||||
[node name="Explosion" type="Node3D" unique_id=702514359]
|
[node name="Explosion" type="Node3D" unique_id=702514359]
|
||||||
|
|
||||||
[node name="Container" type="Node3D" parent="." unique_id=1035655414]
|
[node name="Container" type="Node3D" parent="." unique_id=1035655414]
|
||||||
|
|
@ -89,3 +96,11 @@ shape = SubResource("SphereShape3D_xpyis")
|
||||||
[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=893547695]
|
[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=893547695]
|
||||||
libraries/ = SubResource("AnimationLibrary_120gr")
|
libraries/ = SubResource("AnimationLibrary_120gr")
|
||||||
autoplay = &"explode"
|
autoplay = &"explode"
|
||||||
|
|
||||||
|
[node name="AudioStreamPlayer3D" type="AudioStreamPlayer3D" parent="." unique_id=1450812345]
|
||||||
|
stream = SubResource("AudioStreamRandomizer_120gr")
|
||||||
|
volume_db = 4.0
|
||||||
|
unit_size = 25.0
|
||||||
|
autoplay = true
|
||||||
|
max_distance = 100.0
|
||||||
|
script = ExtResource("3_120gr")
|
||||||
|
|
|
||||||
BIN
sfx/freesound_community-medium-explosion-40472.mp3
Normal file
BIN
sfx/freesound_community-medium-explosion-40472.mp3
Normal file
Binary file not shown.
19
sfx/freesound_community-medium-explosion-40472.mp3.import
Normal file
19
sfx/freesound_community-medium-explosion-40472.mp3.import
Normal file
|
|
@ -0,0 +1,19 @@
|
||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="mp3"
|
||||||
|
type="AudioStreamMP3"
|
||||||
|
uid="uid://co7bf4jl7q50w"
|
||||||
|
path="res://.godot/imported/freesound_community-medium-explosion-40472.mp3-3c13d85efa4fe66c1dfa72776281aac0.mp3str"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://sfx/freesound_community-medium-explosion-40472.mp3"
|
||||||
|
dest_files=["res://.godot/imported/freesound_community-medium-explosion-40472.mp3-3c13d85efa4fe66c1dfa72776281aac0.mp3str"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=false
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
||||||
Loading…
Add table
Add a link
Reference in a new issue