※ 引述《togetherw (ㄧ葉扁舟)》之銘言:
: 小弟想從地圖SKILL中的跳斬技能,複製到新地圖的能力中,已經將觸發、能力中的跳斬
: 還有跳斬(無敵)都原原本本複製到了新的地圖中.....但測試新地圖結果
: 無法使用跳斬,沒有跳的效果,無法使用一按技能會以"滑行"的方式移到地圖的正中間
: 懇請各位板上大大在成為我的苦海明燈....指點一下愚民小弟我唄~~
: 感激不盡
: 魔獸板果然是個好地方,甫一貼上,立刻就有善心大大幫忙 在此在一鞠躬~~
: 為保險小弟剛又貼了"連斬"技能作為測試....測試結果同上無法攻擊技能一使用,仍以
: 滑動的方式移到地圖正中間。
: 暴風烏鴉術?? 我在去比對一下SKILL,請問wade大大,暴風烏鴉術在哪?在能力裡面嗎?
: 推 Wade9043:還會滑動表示高度沒搞定,你暴風烏鴉術有給嗎?還是高度 11/20 22:55
: → Wade9043:變換那行沒有寫好? 貼上來大家看看吧~ 11/20 22:55
: ※ 編輯: togetherw 來自: 61.225.18.94 (11/20 23:02)
"跳斬"也就只是段拋物線,
要畫出拋物線就要能設定好水平移動和高度移動
水平移動是指Jump Effect裡面
Set P1 = (Position of Jump_Caster)
Set P2 = (P1 offset by Jump_dDist towards Jump_Angle degrees)
部隊 - Move Jump_Caster instantly to P2
這三行
有複製有設變數就會水平滑動,到這裡為止是你的情況
-----------
高度變動的地方有兩個重點
1. 部隊要曾經有過"暴風烏鴉術"
2. "動畫 - Change Jump_Caster flying height to ......."這裡要把公式寫好
在你所提到的地圖裡面,"暴風烏鴉術"這個技能
被改名叫"設定飛行高度",放在 自訂能力-特殊-物品 那邊
這個要準備好,不然Jump Start裡面這行
"部隊 - Add 設定飛行高度 to (Triggering unit)"
不就寫心酸的了.....本來就沒這招,當然不會加給他.......
另外就是改變高度用的拋物線公式
動畫 - Change Jump_Caster flying height to
((-1.50 x (Power((Jump_Index - 21.00), 2.00))) + 600.00) at 0.00
^^^^^^^
這裡決定拋物線的寬窄和開口向上或向下
^^^^^^^
這個和後面的2.00就是所謂的"平方"
^^^^^^^
這是最大高度等於600
如果你把Jump_Index改成 X ,飛行高度視為 Y
就可以看出這其實就是 Y = -1.5 * ( x - 21.00 )^2 + 600.00 這個一元二次方程式
畫出來就是你的英雄在地圖裡跳躍的軌跡
.........總之這裡也要好好寫。
---------
缺批幣所以寫得很囉唆
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.162.51.216