[WE] 部隊特效觸發, 只需Gui
看板WarCraft (魔獸爭霸 - 魔獸爭霸3)作者gyd (ipod touch之路)時間16年前 (2009/04/17 01:41)推噓8(8推 0噓 2→)留言10則, 8人參與討論串1/1
我又來了,這次要教學的是部隊特效的觸發
可能有人會問,這種東西需要你來教嗎?(推文歡迎使用 請對齊XD)
通常會遇到這個問題,都是該特效沒有birth動畫者(沒記錯吧? 有記錯自己開燈) (誤
下面就是正題了,有疑問可以看下去
目的:
1.不必針對每一個技能或是事件寫一堆特效
2.可以成功顯示特效,且可以刪除特效
舉個例子
當我某一招使用之後,我想在頭上創造一個特效
而這個特效又該死的在我使用之後馬上Destroy會變成完全不顯示
這時候你就需要這個東西了
請先設定一個觸發
EffectSystem
event
condition
action
local effect e1
Special Effect-Create ... the EffectLoc of EffectUnit using EffectStr
Custom script: set e1=GetLastCreatedEffectBJ()
Wait EffectTime second
Custom script: set udg_tempEffect=e1
Special Effect-Destroy tempEffect
如此一來是不是非常簡單又明顯
當你需要設定特效時只需要設定
EffectLoc:位置-如overhead
EffectUnit:特效顯示的部隊,也就是會在他身上
EffectStr:使用的模組
如Abilities\Weapons\WitchDoctorMissile\WitchDoctorMissile.mdl
EffectTime:多久後刪掉,只要夠顯示就好
tempEffect則是用來作暫存的 你高興的話可以直接在Custom script砍掉他
最後 別忘了要Trigger - Run EffectSystem<預置>
最後再強調一下,並不是每一個特效都會需要用這樣的方法 可以先試試
Special Effect-Create ...
Special Effect-Destroy LastCreatedEffect()
Gyd‧Me 阿龍哥
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.130.175.162
推
04/17 01:42, , 1F
04/17 01:42, 1F
→
04/17 01:46, , 2F
04/17 01:46, 2F
推
04/17 01:56, , 3F
04/17 01:56, 3F
推
04/17 02:02, , 4F
04/17 02:02, 4F
→
04/17 02:02, , 5F
04/17 02:02, 5F
推
04/17 02:04, , 6F
04/17 02:04, 6F
推
04/17 03:04, , 7F
04/17 03:04, 7F
推
04/17 06:39, , 8F
04/17 06:39, 8F
推
04/17 11:52, , 9F
04/17 11:52, 9F
推
04/17 12:03, , 10F
04/17 12:03, 10F
WarCraft 近期熱門文章
PTT遊戲區 即時熱門文章