Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

игрушка в c#

56K
29 мая 2010 года
game777
11 / / 29.05.2010
здравствуйте! очень нужна ваша помощь, да и времени особо нет уже(
я делаю игру волейбол в c#(visual sudio 2005), два персонажа, мяч, сетка...мяч летает по параболе через сетку! персонажи у меня прыгают нормально, мяч отбивают, но нужно кое-что усложнить! нужно, чтобы менялась ширина параболы, т.е., если мяч отбили озле сетки, то парабоола узкая, а дальше от сетки-широкая! не могу найти из этого правильный выход, как быть, подскажите! заранее спасибо! если нужен мой код-пришлю!
2.1K
29 мая 2010 года
Norgat
452 / / 12.08.2009
ну уравнение параболы выглядит как y = x^2
соотв чтобы увеличить скорость роста y(т.е. крутизну параболы) нужно взять уравнение y = a*x^(2*b), где b - натуральное число(1,2,3...), a - положительное

вообще говоря тебе должно хватить только a для увеличения скорости роста параболы.

т.е. вместо y = x^2 подставь y = a*x^2, где a - зависит от расположения волейболиста на поле...

п.с. для увеличения ширины параболы(мяч отбит далеко от сетки) a должно принадлежать (0;1), для уменьшения ширины a должно принадлежать (1, бесконечность)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог