Я зробив би це щось подібне, припускаючи, що я хотів спеціально контролювати місця захоплення ...
- Використовуйте модель гравця, яка може бути рагдоллом
- Помістіть маленьке невидиме утворення на плямах, які можна захопити.
- Коли гравець стрибає вгору, піднесіть їх руки вгору
- Якщо руки гравця потрапляють на певну відстань тригера від невидимої точки захоплення, відбувається "захоплення"
Щоб впоратися із захопленням ...
- Нехай модель тіла гравця продовжує рухатися на звичайному стрибку
- Регдолл перемістіть руки до місця захоплення
- Коли руки дотягнуться до місця захоплення, зафіксуйте їх на місці (вони "хапають")
- Нехай тіло тепер стане ганчіркою з руками, прикріпленими до місця захоплення
Для обробки підтягування з виступу ...
- Оскільки руки гравця притиснуті до точного місця сходження, ви готові до анімації "підніматися вгору"
- Відтворити анімацію «піднімаємось вгору»
Тут я граю досить вільно з подробицями того, як можна рухатись та контролювати регдолл, який я визнаю. Ідея, однак, полягає в тому, щоб ці руки були закріплені на місці захоплення і нехай гравець висить там, прикутий руками до місця захоплення.