Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Как реализовать прыжок?

-

Вопросы и ответы, обсуждения

- Ваши вопросы по C/C++ только в данном разделе

Ответ
 
Опции темы
Старый 30.05.2014, 13:36   #1
 Разведчик
Аватар для Nik-sin
 
Nik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слуху
Регистрация: 16.11.2012
Сообщений: 21
Популярность: 1445
Сказал(а) спасибо: 26
Поблагодарили 24 раз(а) в 13 сообщениях
Отправить сообщение для Nik-sin с помощью Skype™
 
По умолчанию Как реализовать прыжок?

Делаю игру,и мне надо сделать реализацию прыжка.
Набросал такой код
Код:
void  JumpPlayer()
{
	if (GetAsyncKeyState(VK_UP) & 1)
	{
		py -= 70;
	}
	if (!GetAsyncKeyState(VK_UP) & 1)
	{
		py = py;
	}
	
}
Но потом это не увенчалось успехом и я понял,что написал **** .
Суть такова:
Надо,чтобы при нажатии стрелки вверх - мой игрой плавно поднимался вверх на 70 пикселей.
А при отжатии клавиши - опускался на 70 пикселей вниз.
  Ответить с цитированием
Старый 30.05.2014, 14:53   #2
Проверенный продавец
 Разведчик
Аватар для ashe
 
ashe знает себе ценуashe знает себе ценуashe знает себе ценуashe знает себе ценуashe знает себе ценуashe знает себе ценуashe знает себе ценуashe знает себе ценуashe знает себе ценуashe знает себе ценуashe знает себе цену
Регистрация: 08.06.2011
Сообщений: 8
Популярность: 4888
Сказал(а) спасибо: 235
Поблагодарили 80 раз(а) в 49 сообщениях
Отправить сообщение для ashe с помощью Skype™
 
По умолчанию Re: Как реализовать прыжок?

Я конечно обладаю школьными познаниями, но всё же:
Код:
void  JumpPlayer()
{
	if (GetAsyncKeyState(VK_UP) )
	{
		py =py + 70;
	}
	else {
		py = py;
	}
	
}
________________
Внимание! Остерегайтесь мошенников! Мои счета (WM\QIWI\ЯД :
R4331****4287, +380663**1470, +380636**0046, 41001*****43320

РАНГОВЫЕ БОИ \ Поднятие WN8\EFF\%\Урона, Отметки на танки, Фарм опыта\серебра, ЛБЗ на Об. 279, СHIMERA, EXCALIBUR, Об. 260, Т55 А, Все услуги по WoT
  Ответить с цитированием
Пользователь сказал cпасибо:
Nik-sin (30.05.2014)
Старый 30.05.2014, 15:21   #3
 Разведчик
Аватар для Nik-sin
 
Nik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слуху
Регистрация: 16.11.2012
Сообщений: 21
Популярность: 1445
Сказал(а) спасибо: 26
Поблагодарили 24 раз(а) в 13 сообщениях
Отправить сообщение для Nik-sin с помощью Skype™
 
По умолчанию Re: Как реализовать прыжок?

Цитата:
Сообщение от asheПосмотреть сообщение
Я конечно обладаю школьными познаниями, но всё же:
Код:
void  JumpPlayer()
{
	if (GetAsyncKeyState(VK_UP) )
	{
		py =py + 70;
	}
	else {
		py = py;
	}
	
}

Спасибо,позже проверю)
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Обсуждение] Как Лучше Реализовать? Nik-sin Общение разработчиков 4 16.11.2013 17:50
[Помогите!] Как реализовать? hiddenf Вопросы и ответы, обсуждения 7 27.08.2013 13:40
[Помогите!] Как реализовать? Vizier Общение разработчиков 5 26.07.2013 02:13
[Помогите!] Как реализовать? skinni Вопросы и ответы, обсуждения 2 19.07.2013 06:51

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 23:55.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net