请选择 进入手机版 | 继续访问电脑版

GA地精研究院

 找回密码
 立即注册
查看: 456|回复: 8

[举手提问] 扇形角度计算

[复制链接]
发表于 2017-11-5 23:16:03 | 显示全部楼层 |阅读模式
我想做一个技能,就是单位释放后,会在单位面向方向XX距离造成一个扇形伤害,但是这个扇形角度要怎么计算?
发表于 2017-11-9 00:55:21 | 显示全部楼层
可以参考一下我的帖子扇形风暴之锤(原创)
回复 支持 反对

使用道具 举报

发表于 2017-11-9 09:26:10 | 显示全部楼层
QQ截图20171109092439.png

这是一个简单的扇形技能的原型

你可以学习一下扇形捕捉的方法
回复 支持 反对

使用道具 举报

发表于 2017-11-14 23:29:03 | 显示全部楼层
楼上的触发有误:
1. loc_point2排泄的方式不对,会造成泄露;
2. 角度计算忽略了角度取值范围造成的计算错误,比如1°和359°的差的绝对值为358°,但实际上只有2°差,在特殊角度附近会造成选取范围错误。

为了回避角度错误的问题,通常会将角度进行计算,比如计算角度余弦,因为余弦函数曲线是连续性和重复性的,因此可以完全回避角度取值范围的问题。

点评

[attachimg]178194[/attachimg] 感谢lo提醒 第一次用扇形捕捉 所以有点问题 稍微修改了一下 [attachimg]178195[/attachimg]  详情 回复 发表于 2017-11-15 20:32
回复 支持 反对

使用道具 举报

发表于 2017-11-15 20:32:41 | 显示全部楼层
lo 发表于 2017-11-14 23:29
楼上的触发有误:
1. loc_point2排泄的方式不对,会造成泄露;
2. 角度计算忽略了角度取值范围造成的计算 ...

QQ截图20171115203104.jpg



感谢lo提醒

第一次用扇形捕捉 所以有点问题

稍微修改了一下


QQ截图20171115203153.jpg

点评

lo
虽然解决了角度问题,但仍有改进建议,二分之根号三建议直接改成cos30°,这样更直观,并且需要修改成其他角度时也更为方便  详情 回复 发表于 2017-11-16 18:31
回复 支持 反对

使用道具 举报

发表于 2017-11-15 20:38:46 | 显示全部楼层
GA的服务器最近有点爆炸  风怒了一下 已经删了
回复 支持 反对

使用道具 举报

发表于 2017-11-16 18:31:41 | 显示全部楼层
asd8645123123 发表于 2017-11-15 20:32
感谢lo提醒

第一次用扇形捕捉 所以有点问题

虽然解决了角度问题,但仍有改进建议,二分之根号三建议直接改成cos30°,这样更直观,并且需要修改成其他角度时也更为方便
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-11-23 11:51:07 | 显示全部楼层
万分感谢楼上大佬们
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2018-9-18 23:11 , Processed in 0.083425 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表