Mostrando entradas con la etiqueta para Godot 4.3 efecto de sonido al entrar algo en un Area3d;. Mostrar todas las entradas
Mostrando entradas con la etiqueta para Godot 4.3 efecto de sonido al entrar algo en un Area3d;. Mostrar todas las entradas

jueves, 20 de febrero de 2025

GDScript, para Godot 4.3 efecto de sonido al entrar algo en un Area3d;

 extends Area3D


func _ready() -> void:

# Creamos el nodo AudioStreamPlayer3D

var sonido_al_entrar = AudioStreamPlayer3D.new()

# Lo añadimos como hijo del Area3D

add_child(sonido_al_entrar)

# Cargamos el sonido (reemplaza "res://ruta/al/sonido.wav" con la ruta correcta)

sonido_al_entrar.stream = load("res://SONIDOS/HOMBREALAGUA.mp3")


func _on_area_entered(area: Area3D) -> void:

# Reproducimos el sonido

$AudioStreamPlayer3D.play()


-------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------------

Exlicacion: En mi nuevo videojuego sobre temas marinos que estoy haciendo con Godot 4.3 queria hacer el efecto de sonido cuando un hombre cae al agua, y lo realice consultando a la IA, y aplicando la ruta donde tenia yo, mi sonido particular "res://SONIDOS/HOMBREALAGUA.mp3".

La IA me resulta muy util pero no lo hace todo, tambien hay que esforzarse y entender, como poner las cosas. Muestro el video pero aqui en este video aun no tiene la captura de video de mi abance, lo pongo para promocionarme ¡¡¡¡¡¡