找回密码
 点一下
查看: 1566|回复: 2

请教检测周围是否有树木的技能细节

[复制链接]
发表于 2009-5-31 11:12:10 | 显示全部楼层 |阅读模式
想做个技能,大意是如果单位周围300范围内有树木,则在攻击时可以击晕目标 大致想法是 事件-每1.25秒 动作-if 自己周围有树木 则 添加重击到自身 else 删除重击从自身 请问是否可行?可行的话,如何判断周围有无树木?有专用函数吗 另想问下 可开关技能如何捕捉开关动作?
发表于 2009-5-31 11:19:06 | 显示全部楼层
单位获取攻击目标的时候检测
选取周围的可破坏物判断,做动作,暴雪提供的可破坏物的函数不太丰富

检测命令
回复

使用道具 举报

发表于 2009-5-31 11:22:57 | 显示全部楼层
检测有没有树木是选取可破坏物,用一个可以传递的变量,比如全局变量FLAG设置为false,动作中判断可破坏物ID,如果等于树木,就设置FLAG为true,最后FLAG的值就是周围是否有树木
如果全局变量还要注意变量冲突,虽然这种情况下几率不大
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-6 06:25 , Processed in 0.029094 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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