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

Tạo Parkour Action

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.

1. Tạo Parkour Action ScriptableObject

Tạo action mới bằng Create > Parkour System > New Parkour Action.

Các field chính: Anim Name, Min Height, Max Height, Rotate To Obstacle, Vault Type, Obstacle Tag và Post Action Delay.

Target Matching giúp cùng một animation thích nghi với chướng ngại vật nhiều kích thước bằng cách match body part trong một khoảng normalized time.

2. Thêm animation vào Animator Controller

Vào sub-state machine ParkourActions, kéo animation mới vào và tạo transition quay về Base Layer/Locomotion.

Tên animation/action cần đồng bộ với field Anim Name để controller gọi đúng state.

Ý nghĩa các field action

Anim Name là tên state/animation sẽ được gọi khi action được chọn. Sai tên thường dẫn tới không chạy animation.

Min Height và Max Height lọc obstacle theo chiều cao. Dùng cặp này để tách vault thấp, climb lên bục, hoặc hành động vượt vật cao.

Rotate To Obstacle nên bật khi animation cần nhân vật hướng chính xác vào vật cản trước khi chạy.

Vault Type cho biết hành động là vượt qua obstacle hay đáp lên trên obstacle.

Obstacle Tag dùng khi bạn muốn action chỉ áp dụng cho vật cản có tag cụ thể, ví dụ fence, wall, cover hoặc climbable.

Post Action Delay giữ quyền điều khiển player thêm một khoảng ngắn sau action, hữu ích khi animation có đoạn recover hoặc landing.

Target Matching

Bật target matching khi một animation cần khớp tay/chân/thân người tới vị trí obstacle có kích thước thay đổi.

Match Body Part chọn phần cơ thể dùng để khớp target. Match Start Time và Match Target Time là normalized time trong clip để bắt đầu/kết thúc việc khớp.

Match Pos Weight quyết định target matching ảnh hưởng trục nào. Nếu match cả ba trục quá mạnh, animation có thể bị kéo không tự nhiên; nếu quá yếu, nhân vật có thể hụt obstacle.

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