我的英语不是我的母语,我不知道它的标题,如何清楚地解释它,也不知道它是否是正确的术语。我曾尝试先在Google上进行搜索,但由于上述原因,我找不到任何相关内容。
你们首先请检查imgur相册:https://imgur.com/a/4mMuCil
所以...
根据玩家到障碍物的距离,玩家可以看到或多或少的“东西”
是否有一个通用公式来确定他可以看到或看不到的区域?或者我必须根据玩家相对于障碍物的位置编写一个独特的公式
对不起,如果我写的东西没有道理感谢您的帮助
假设玩家在(0,0)处并且障碍物在(j,k)处,且j> 0并且k> = 0。
然后,如果(2j-1)y> =(2k + 1)x或(2k-1)x> =(2j + 1)y,则在(x,y)处的正方形将可见。
将此规则应用于其他三个象限很简单。