轩辕春秋文化论坛 » 设计与修改 » 【求助】如何判断在魔兽争霸中单位使用了不同的动画?


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

具体情况是这样的:

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

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

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

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

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

不知道各位前辈有什么好的建议?谢谢。

2009-3-28 11:37 暗黑皇子
普通攻击的动作和致命分裂重击等动作似乎不一样

页: [1]


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.