【发布时间】:2018-04-03 22:02:32
【问题描述】:
对于我的计算机科学项目,我正在制作一个迷宫游戏。我已经编写了一个随机 prims 算法来随机制作迷宫并且效果很好。 我添加了一个我想称之为收音机的对象(在上面链接的图像中显示为黄色方块),它可以从中播放音乐。如果播放器(在图像中显示为红色)位于 [0, 0](左上角)并且收音机位于 [7, 4](右下角),我希望音量非常小。如果播放器和收音机并排,我希望音量最大。我希望以双倍存储的音量(范围从 0.0(无音频)和 1.0(全音量)。我该怎么做?
【问题讨论】:
-
红色和黄色的距离是多少?例如,它是一条直线,还是它们之间的最短路径?
-
哪个有更好的比例因子。我认为这将是最短的路径。编辑:我应该说的是忽略墙壁的最短路径。