前瞻回顾

上一篇文章中《游戏里12方向,任意方向计算正前方矩形规则》中讲到,游戏12方向任意矩形规则计算问题,

在后来测试发现这个算法其实有问题,因为算错矩形的时候ABCD,矩形四个坐标点必须是顺序坐标点,才能计算出任意点位

是否在坐标中;如果方向变化,后坐标点其实位置就错误了,验证是否在矩形方案就错了;

后来在网友帮助下,用射线算法,解决多边形问(本方案只能适用于凸多边形计算),坐标点是否在多边形内,不限于四边形。

伤害范围划分

在我做的游戏中,出现的计算伤害范围方式分为

圆形,矩形(正方向或者长方形),三角形,扇形,

延伸阅读

学习是年轻人改变自己的最好方式-Java培训,做最负责任的教育,学习改变命运,软件学习,再就业,大学生如何就业,帮大学生找到好工作,lphotoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训学习是年轻人改变自己的最好方式