找回密码
 点一下
查看: 1282|回复: 4

再次无耻的身手,单位接触事件

[复制链接]
发表于 2012-3-1 13:04:58 | 显示全部楼层 |阅读模式
dota中的小精灵,闪电穿过敌人后造成眩晕,怎么捕捉这个事件?

想到一个自以为比较有创意的技能,可以让敌人单位带上电荷,异种电荷相互吸引,且距离越近速度越快,当距离小于500时会由于放电而在两个单位之间形成一道电弧,接触电弧的敌人会受到电击伤害,当距离小于50时会剧烈放电,对附近单位造成大量伤害(就像打雷),同时带的电荷会由于放电而消失,至于同种电荷,自然是排斥了..............

于是我的问题是:怎么判定【单位接触电弧】呢?
发表于 2012-3-1 13:07:02 | 显示全部楼层
高频率的周期判定吧
各种算法或者一圈圈的选取单位组?
回复

使用道具 举报

 楼主| 发表于 2012-3-1 13:13:43 | 显示全部楼层
5555~~~~为什么又是这种谋杀时间的东西,高三伤不起啊 .......
回复

使用道具 举报

发表于 2012-3-1 18:00:42 | 显示全部楼层
   嗯...给两个单位不断丢冲击波或者用一圈单位组判定也不错。

单位组判定的流程大概如此


两点间 判定的半径 为单位组的半径(如50码)
循环整数 将 两点的距离整除 来确定单位组密度
把单位组内捕捉到的单位添加到你需要的单位组内 防止二次判定。


大概样子就是一个圈一个圈一个圈地套。
回复

使用道具 举报

发表于 2012-3-2 10:53:30 | 显示全部楼层
记得有演示啊……估计没人记得地址吧……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

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

GMT+8, 2024-6-27 21:36 , Processed in 0.037106 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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