怎样捕捉小地图上有音效提示友军遭受攻击的位置?
魔兽地图编辑器吧
全部回复
仅看楼主
level 6
almon123 楼主
目的是这样一个技能:一旦出现这个提示,马上将自己移动到该地点
2010年02月22日 17点02分 1
level 6
菜鸟表示关注
2010年02月22日 18点02分 2
level 6
如果你的友军分布在各地,一时间同时遭受攻击,然后小地图上出现了几个信号灯,那咋办??
分身吗?[瀑布汗~]
2010年02月22日 18点02分 3
level 6
almon123 楼主
随机一个吧…其实我原本想的是参战人数最多的一个地区,不过这种判断太复杂了…
2010年02月22日 18点02分 4
level 6
为什么回出现信号灯呢?还不是因为被攻击的地方不在你的视野内,。。。
所以可以这样,任意单位被攻击,触发单位的位置和你的镜头的位置的距离>=XXX(这个具体多少我没测试、、、) 。立即移动单位到触发单位的位置、、、、
=============================================================
至于比较战争激烈程度,我觉得包括,触发单位周围的人数(用S表示),和敌人数/友军数(用SS表示),敌人英雄数/友军英雄数(用SSS表示)、、、、、(我觉得英雄有无很重要,所以特地加了个英雄比)
-----------------------------------------------------------------
激烈程度大致可以这样表示=S*SS*(SSS+1)   (+1是为了防止出现SSS=0时的囧状、、、、、)
=================================================================
纯属个人见解、、、、、、勿喷、、、、[囧]

2010年02月22日 18点02分 5
level 10
讨厌啦…是受到伤害…不解释…
2010年02月23日 00点02分 7
level 6
almon123 楼主
谢谢大家了,5楼的这段很有帮助,我觉得你这个激烈程度系数可以不要第一项,然后把sss的分子分母都加1,这样就可以通过该值是否小于1来决定去不去了…
2010年02月23日 02点02分 8
level 7
回复:3楼
你那个情况不可能发生
2010年02月23日 02点02分 9
吧务
level 15
距离大于2000
2010年02月23日 04点02分 10
1