你们要的减框
2023-02-06 16:03 作者:一个屑epic233 | 我要投稿

异形框判定做法:
首先,减框与转框判定非常类似,具体操作请自行研究,此处代码来自银行猫和参考大跌
既然转框是不出框,减框就是不入框
那么一个减框一边的的判定简单点来说长这样:
如果在第一边内与在第二边内与第四边内与不在另一半边时,执行不入框移动
其他的边依然如此
但是根据调试后难免会出现问题,尤其在角落上
因此我们可以试着判定决心对于转框的角度和位置而言在哪个方向,以及减框对角线对于减框角度的倾斜角度,可以用反三角函数将斜率转换为角度,判断决心在减框的“偏上下”或者“偏左右”两边,从而在不同情况使用不同边判定,减少两个边判定撞车的可能
剩下的就是视觉上而言的微调了
就到这里,各位可以试试