Прыжками забирается на стены 90 градусов
Добавлено: 29 апр 2015, 00:45
У меня такая проблема. Взял исходники GTA контроллёра и пишу на них игру. Однако появилась такая шняга,что на стены под углом 90 градусов персонаж залазиет прыжками. Не понимаю как исправить этот баг,сам код прыжка вот:
ибо делал проверку на приземление через
а он собака видит соприкосновение с стеной и даёт право прыгать.
Помогите плиз.
Синтаксис:
Используется csharp
GetComponent<Rigidbody>().velocity = new Vector3(velocity.x, Mathf.Sqrt(2 * 0.5f * (-Physics.gravity.y)), velocity.z);
ибо делал проверку на приземление через
Синтаксис:
Используется csharp
void OnCollisionStay ()
а он собака видит соприкосновение с стеной и даёт право прыгать.
Помогите плиз.