主要目標是復刻舊版跑酷,順帶提供一些跑酷相關的功能。
註:全憑印象調整參數,與舊版不完全一樣。
而關於事件表如何使用,可參照demo資料夾。
最慢跳躍速度百分比 | 70% |
最快跳躍速度百分比 | 100% |
向上跳躍力 | 50% |
Parkour.activateForActor(actor); // 將該角色的跑酷設定更改為舊版
const jumpData = actor.activateJumpKey(); // 啟用按鍵跳躍
jumpData.speedScale.reset(0.7, 1); // 更改最慢跳躍速度百分比、最快跳躍速度百分比
jumpData.initVz = 0.5; // 更改向上跳躍力
if (actor.isMe()) {
let myController = actor.controller as MyActorController;
myController.assignJumpKey(CG.Base.keyboard.Key.SPACE); // 更改跳躍按鍵
}