я разрабатываю игру. Как я могу «уменьшить» громкость звука для звука, основываясь на «расстоянии» спрайта от текущей сцены рендеринга? Предположим, у меня есть мир:
WIDTH_WORLD = 10000
HEIGHT_WORLD = 10000
Current Scene
xCurrent = 800 ( + Width Res. = 800 + 1024 = 1824)
yCurrent = 400 ( + Height Res. = 400 + 768 =... )
Far Sprite
xSprite = 7000
ySprite = 3000
Какой хороший алгоритм "вычислить" громкость звука (и, возможно, соотношение левого и правого каналов панорамирования)? Заранее благодарим!