Ответ: Вариативная сила прыжка.
А зачем особо заморачиваться?
Есть одна глобальная переменная жампофорса.
Если нажат пробел то жампафорса увеличивается постепенно пока не достигнет максимума.( То что чар сам прыгнет когда она станет максимальной это насилие над личностью игрока.)
если пробел не нажат и жампафорса не ноль и чар касается того от чего может прыгнуть, то на основе жампафорса вычисляется необходимая скорость пендаля персонажу, жампофорса обнуляется. Персонаж подлетает. Два ифа.
Зы: и вообще экономить на механике главного персонажа и удобстве управления это недальновидно.
|