作者game7895 (triangler)
看板WarCraftChat
标题Re: [ WE ] 触发请教
时间Mon May 17 17:49:53 2010
※ 引述《sowter (saito)》之铭言:
: 我想做每时间内增加所有英雄经验值
: 事件
: Time - Every 2.00 seconds of game time
: Unit - A unit enters (Entire map)(整个地图)
: 动作
: Hero - Add 500 experience to (Triggering unit), 显示 level-up graphics
: 但没反应
: 把区域调成自定范围
: 也只有进去瞬间增加经验
: 而没有上面设定的每两秒钟增加
: 恳请解答
这两个事件是分开的,并不会因为放在一起就同时判断
enter抓得到triggering unit,但只有进入瞬间发生
因为若范围是整个地图,代表该英雄永远只会进入一次……毕竟不可能离开整个地图嘛
至於time就他跑他自己的,对这个events来说他永远抓不到triggering unit
所以你几秒跑一次都没用
因为这两个事件是独立的︰有单位进入范围时抓该单位给经验、
每两秒抓一个不存在的triggering unit给经验
砍掉enter这个事件,改成2秒pick一次地图上所有英雄给经验吧
--
Remedybirdsうちゅうひこうしのうた指轮-23カラット-仆たちが恋をする理由ユニバース
tune the rainbowFeel Myselfプラチナ 坂本真绫 I.D.カザミドリ约束はいらないユッカ
blind summer fisheverywhere 15周年纪念ベストアルバム マメシバ奇迹の海风が吹く日
NO FEAR / あいすること30 minutes night flightgravityループ~sunset sideダニエル
ヘミソフィア红茶光あれパイロットGiftマジックナンバー<123!mix>ポケットを空にして
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.169.208.65
※ 编辑: game7895 来自: 118.169.208.65 (05/17 17:51)
1F:→ sowter:那我给英雄经验动作那边 triggering unit 要换什麽 05/17 18:13
2F:→ sowter:因为这样事件没有triggering unit 是要另设变数吗 05/17 18:14
3F:→ game7895:entering unit较精准,但triggering unit一样可以启动 05/17 19:32
4F:→ sowter:感谢你^ ^ 因为新学还有很多用法不知道 05/17 22:08