[WE] 部隊特效觸發, 只需Gui

看板WarCraft (魔獸爭霸 - 魔獸爭霸3)作者 (ipod touch之路)時間16年前 (2009/04/17 01:41), 編輯推噓8(802)
留言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
不過這system會用感覺蠻方便的XD
04/17 02:04, 6F

04/17 03:04, , 7F
這種東西需要你來教嗎?(誤
04/17 03:04, 7F

04/17 06:39, , 8F
這種東西真的需要你來教XD
04/17 06:39, 8F

04/17 11:52, , 9F
這種東西需要你來教嗎? (可是我不會XD
04/17 11:52, 9F

04/17 12:03, , 10F
我開燈開了10幾次我才看到- -
04/17 12:03, 10F
文章代碼(AID): #19vsspal (WarCraft)
文章代碼(AID): #19vsspal (WarCraft)