精華區beta WarCraft 關於我們 聯絡資訊
※ 引述《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