作者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