找回密码
 点一下
查看: 1074|回复: 9

关于触发事件的问题。

[复制链接]
发表于 2008-7-8 15:14:23 | 显示全部楼层 |阅读模式
任意单位事件里是不是本来就没有接受伤害的选项的?还是UI的问题?
发表于 2008-7-8 15:17:56 | 显示全部楼层
单位被攻击 or 单位被伤害
都和你说的一样...
回复

使用道具 举报

 楼主| 发表于 2008-7-8 15:21:18 | 显示全部楼层
用单位被攻击的话,如果单位被技能打到也算吗?
回复

使用道具 举报

发表于 2008-7-8 15:33:04 | 显示全部楼层
不算,而且被攻击是指攻击单位有攻击意图

没有任意单位受伤害事件,需要通过动态注册事件来作出这个效果
回复

使用道具 举报

 楼主| 发表于 2008-7-8 15:35:53 | 显示全部楼层
不懂jass。。没有别的办法了吗?
回复

使用道具 举报

发表于 2008-7-8 15:46:26 | 显示全部楼层
实现任意单位接收伤害并不一定要jass的

[trigger]RegInit
    事件
        地图初始化
    条件
    动作
        单位组 - 选取 ((完整地图区域) 内的所有单位) 内所有单位做动作
            Loop - 动作
                触发器 - 为 Damage <预设> 添加事件: (单位 - (选取单位) 接受伤害)[/trigger]
[trigger]RegInto
    事件
        单位 - 单位进入 (完整地图区域)
    条件
    动作
        触发器 - 为 Damage <预设> 添加事件: (单位 - (触发单位) 接受伤害)[/trigger]
而Damage触发只要写上你要的条件和动作就可以了
回复

使用道具 举报

 楼主| 发表于 2008-7-8 15:49:13 | 显示全部楼层
哦,明白了。谢谢LS~~
回复

使用道具 举报

 楼主| 发表于 2008-7-8 16:23:50 | 显示全部楼层
还有问题。。。如果这样写的话,那么在damage触发里的条件和事件是写触发单位还是写选取单位呢?
回复

使用道具 举报

发表于 2008-7-8 16:57:45 | 显示全部楼层
是触发单位,恩
回复

使用道具 举报

 楼主| 发表于 2008-7-8 17:15:50 | 显示全部楼层
明白了~~
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 14:59 , Processed in 0.160318 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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