[WE] 技能動畫觸發, 只需Gui
看板WarCraft (魔獸爭霸 - 魔獸爭霸3)作者gyd (ipod touch之路)時間16年前 (2009/04/20 15:11)推噓30(30推 0噓 3→)留言33則, 31人參與討論串1/1
大家好 我是阿龍哥,這次要教學的是動畫的觸發
你是否曾經因為技能動畫而煩惱不已?
你不會JASS更不知道怎麼存取Cache?
你曾經構想著一個不錯的技能卻因為動畫觸發而放棄?
是的話請往下看下去
目的:
1.只需設定參數,動畫自動出來跟你說hello
2.可自行決定是否會被部隊卡住,是否能撞倒樹,是否無敵
3.可多重施法
舉個例子
趙雲的長槍突刺一共需要以下三個觸發,以下全部都是GUI
Spear
-event
部隊使用技能
-condition
技能=長槍突刺
-action
set MotionSystemInvincible = false
set MotionSystemStopByTree = false
set MotionSystemStopByUnit = false
set MotionSystemStepTime = 0.04
set MotionSystemStep = 30.00
set MotionSystemDistance = 20
set tempPoint = point of 趙雲
set tempPoint2 = point of 目標
set MotionSystemDirection = AngleBetweenPoints(tempPoint, tempPoint2)
call RemoveLocation(tempPoint)
call RemoveLocation(tempPoint2)
set MotionSystemTriggerStepNeed = true
set MotionSystemTriggerStep = 觸發<Spear_Step>
set MotionSystemTriggerEndNeed = true
set MotionSystemTriggerEnd = 觸發<Spear_End>
set MotionSystemLv = 趙雲的長槍突刺等級
set MotionSystemCaster = 趙雲
set MotionSystemTarget = 目標
Trigger - run 觸發<MotionInit> ignore condition
Spear Step
-event
-condition
-action
在腳下創特效
刪掉剛剛的特效
Spear End
-event
-condition
-action
創一個單位放震地擊
==========================================================================
設定內容
是否無敵=MotionSystemInvincible(若為是,則需在呼叫時手動增加無敵技能)
是否推移部隊=MotionSystemStopByUnit
撥放速度(每多少秒一次)=MotionSystemStepTime
速度(每次距離)=MotionSystemStep
方向=MotionSystemDirection
總移動距離(用減的)=MotionSystemDistance
有每次移動動作=MotionSystemTriggerStepNeed(false則不用設
MotionSystemTriggerStep)
每次移動動作(觸發)=MotionSystemTriggerStep
有結束時動作=MotionSystemTriggerEndNeed(false則不用設MotionSystemTriggerEnd)
結束時動作(觸發)=MotionSystemTriggerEnd
技能LV=MotionSystemLv
被推的=MotionSystemTarget
推人的(傷人的)=MotionSystemCaster
==============================================================================
你高興的話,Target可以=Caster 內容都可以自行設計
至於程式碼(下載已終止)
在地圖中,為了讓大家能嘗試推出去的人也能推人, Spear Sub的部份有示範用法
只需把Spear的set MotionSystemStopByUnit改為false即可
這個版本只需要加一點變化就連關羽的五月雨斬都可以系統化
其他細節就不解釋了,有問題請發問
引用、使用、轉載請註明 Gyd‧阿龍哥@ptt
Gyd‧Me 阿龍哥
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.127.240.89
推
04/20 15:38, , 1F
04/20 15:38, 1F
推
04/20 16:27, , 2F
04/20 16:27, 2F
推
04/20 16:50, , 3F
04/20 16:50, 3F
推
04/20 16:51, , 4F
04/20 16:51, 4F
推
04/20 17:19, , 5F
04/20 17:19, 5F
推
04/20 17:21, , 6F
04/20 17:21, 6F
推
04/20 17:22, , 7F
04/20 17:22, 7F
推
04/20 17:22, , 8F
04/20 17:22, 8F
推
04/20 17:32, , 9F
04/20 17:32, 9F
推
04/20 17:41, , 10F
04/20 17:41, 10F
推
04/20 17:42, , 11F
04/20 17:42, 11F
推
04/20 17:43, , 12F
04/20 17:43, 12F
推
04/20 17:43, , 13F
04/20 17:43, 13F
推
04/20 17:49, , 14F
04/20 17:49, 14F
推
04/20 17:56, , 15F
04/20 17:56, 15F
推
04/20 18:04, , 16F
04/20 18:04, 16F
推
04/20 18:07, , 17F
04/20 18:07, 17F
推
04/20 18:10, , 18F
04/20 18:10, 18F
→
04/20 18:17, , 19F
04/20 18:17, 19F
→
04/20 18:18, , 20F
04/20 18:18, 20F
→
04/20 18:18, , 21F
04/20 18:18, 21F
推
04/20 22:00, , 22F
04/20 22:00, 22F
推
04/20 22:16, , 23F
04/20 22:16, 23F
推
04/20 22:53, , 24F
04/20 22:53, 24F
推
04/21 00:33, , 25F
04/21 00:33, 25F
推
04/21 00:45, , 26F
04/21 00:45, 26F
推
04/21 01:06, , 27F
04/21 01:06, 27F
推
04/21 04:06, , 28F
04/21 04:06, 28F
推
04/21 05:17, , 29F
04/21 05:17, 29F
推
04/21 10:15, , 30F
04/21 10:15, 30F
推
04/21 17:02, , 31F
04/21 17:02, 31F
推
04/21 22:04, , 32F
04/21 22:04, 32F
推
04/21 22:22, , 33F
04/21 22:22, 33F
※ 編輯: gyd 來自: 59.127.240.89 (04/23 02:32)
WarCraft 近期熱門文章
PTT遊戲區 即時熱門文章