Nou Generator de prompt AI — scrie prompturi mai bune pentru ChatGPT, Claude și Gemini →

AudioEffect și Canale de Mixare (AudioBus) în Godot 4: Reverb și Filtre în GDScript (Godot Engine)

Sintaxă
AudioServer.get_bus_index(name)
AudioServer.set_bus_volume_db(idx, db)
AudioServer.add_bus_effect(idx, effect)

Sistemul audio din Godot 4 este structurat în canale de mixare (Audio Buses: Master, Muzica, Efecte). Prin intermediul claselor AudioEffect, poți injecta filtre dinamice de Reverb, LowPass (efect de sunet sub apă) sau distorsiune.

extends Node

func activeaza_efect_subacvatic(activ: bool) -> void:
    var index_bus := AudioServer.get_bus_index("Master")
    var index_efect := 0 # Presupunem că primul efect este un AudioEffectLowPassFilter
    
    # Activează sau dezactivează filtrul LowPass când jucătorul se scufundă sub apă:
    AudioServer.set_bus_effect_enabled(index_bus, index_efect, activ)

func ajusteaza_volum(bus_nume: String, volum_liniar: float) -> void:
    var idx := AudioServer.get_bus_index(bus_nume)
    # Conversie necesară de la factor liniar (0.0..1.0) la decibeli (dB):
    AudioServer.set_bus_volume_db(idx, linear_to_db(volum_liniar))

Filtru sub apă: Trecerea frecvențelor înalte printr-un filtru LowPass estompează imediat ambianța sonoră, oferind realism acvatic instantaneu.

Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: AudioEffect și Canale de Mixare (AudioBus) în Godot 4: Reverb și Filtre

Ai o nelămurire despre utilizarea comenzii AudioEffect și Canale de Mixare (AudioBus) în Godot 4: Reverb și Filtre sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.