Hmm,proponuję zrobić to w ten sposób
GML
sound_volume(dźwięk, głośność od 0 do 1)
distance_to_object(wskazany obj) < odległość w pixelach
GML
if distance_to_object(wskazany obj) < 50
{
sound_volume(dźwięk,0.2)
}
if distance_to_object(wskazany obj) < 20
{
sound_volume(dźwięk,0.7)
}
Itd
Pewnie można lepiej to zrobić,ale to przyszło mi na myśl.
x