求细激光的判定公式
其实如果是像魔理沙发出的魔炮的那种超粗激光倒还好解决,一个反三角函数加两组平方值相加的运算就可以解决问题了。圆形弹矢就更不用说了,一组平方值相加((Bullet.x-$Player.x)**2+(Bullet.y-$Player.y)**2 < ??)就够。
但是细激光(↓)我迟迟无法解决…
哪怕就是弄个方的激光的判定公式也可以,如果真有人能解答这问题那真是太感谢了。
这个?神妈的御柱那样的?这不就是个拉长了的椭圆弹么?
……我费了一下脑细胞才看明白楼主的公式是啥意思
但是还是搞不懂魔炮的判定公式为什么要用到反三角函数
直接当矩形处理了?感觉这样处理能稍稍简化一点而且也没什么不妥
而且记得红魔乡里面⑨的激光就是矩形……
这架势难道是要TAS? 细激光就那么几根
用点线距离判定足矣 而且魔炮明显是抛物线 我完全看不懂你在说什么怎么办 虽然不明白但感觉很厉害
页:
[1]