Asset Docs tiếng Việt Dungeon Architect / Parkour & Climbing

Tích hợp Invector

Bản này diễn giải lại tài liệu GitBook gốc bằng tiếng Việt để dùng nội bộ, kèm media/link từ tài liệu gốc.

Các bước tích hợp Invector

Bật Invector support trong Tools/Parkour & Climbing System/Welcome Window.

Mở Animator Controller của asset, copy các state machine parkour/climbing sang Animator Controller của Invector và bật IK Pass.

Mở helper window, chọn Player Template và Animator Controller, rồi bấm Integrate.

Comment lời gọi jump mặc định trong vThirdPersonInput, sau đó gọi LedgeMovement từ MoveCharacter trong vThirdPersonMotor. Nếu cần jump mặc định của Invector, bật Vertical Jump trong InvectorIntegrationHelper.

Điểm cần kiểm tra sau tích hợp

Animator Controller của Invector phải có các state machine parkour/climbing được copy đúng layer/state cần thiết.

IK Pass phải bật, nếu không các hiệu chỉnh tay/chân khi climbing có thể không chạy như mong muốn.

Sau khi helper integrate xong, test riêng các case: jump mặc định, parkour qua vật cản, bám ledge, shimmy, drop và chuyển lại locomotion.

Việc comment default jump trong vThirdPersonInput nhằm tránh hai hệ thống cùng xử lý jump. Nếu muốn giữ jump dọc mặc định, dùng option Vertical Jump trong helper thay vì gọi cả hai luồng cùng lúc.

Đoạn gọi LedgeMovement trong vThirdPersonMotor giúp dừng/điều chỉnh movement khi player đang ở ledge; thiếu đoạn này thường làm controller kéo nhân vật lệch khỏi trạng thái leo.

Minh họa từ tài liệu gốc

Minh họa
Minh họa từ tài liệu gốc
Minh họa
Minh họa từ tài liệu gốc
Minh họa
Minh họa từ tài liệu gốc
Minh họa
Minh họa từ tài liệu gốc
Minh họa
Minh họa từ tài liệu gốc
Minh họa
Minh họa từ tài liệu gốc
Minh họa
Minh họa từ tài liệu gốc
Minh họa
Minh họa từ tài liệu gốc