Board logo

标题: 【求助】如何判断在魔兽争霸中单位使用了不同的动画? [打印本页]

作者: 武骧金星    时间: 2009-2-17 09:33     标题: 【求助】如何判断在魔兽争霸中单位使用了不同的动画?

具体情况是这样的:

假如说现在魔兽中有一个单位,他有两种攻击动画A和B。到底是A还是B是有一定几率的。

现在的希望是一旦发现单位使用攻击动画A,就立刻自动按S取消掉,以达到出现攻击动画B的目的。

我本来希望利用按键精灵判断颜色的功能来实现这一功能,结果发现由于魔兽中的单位存在方向问题,因此在不同朝向时,判断颜色的位置都不一样。

而如果对所有方向进行穷举,由于魔兽的颜色过于丰富,出现误判概率非常大。

然后也有人建议说在内存中搜寻这个攻击动画返回的值……这我就完全不懂了。

不知道各位前辈有什么好的建议?谢谢。
作者: 暗黑皇子    时间: 2009-3-28 11:37

普通攻击的动作和致命分裂重击等动作似乎不一样




欢迎光临 轩辕春秋文化论坛 (http://xycq.org.cn/forum/) Powered by Discuz! 5.0.0