![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 02.03.2008
Сообщений: 8
|
![]()
Собственно вопрос детский, но уже неделю мучаюсь - полный бред выходит...
Задание: сделать анимацию летящего мяча, с двумя точками соприкосновения с полом и завершением полета в корзине. Все это - в зависимости от "a - ширины", и "b - высоты" заданного окна. Проблема в том, что я никак не могу высчитать правильно функцию с 5-тью неизвестными... Подробнее: как указано на скрине - есть три части и, соответственно 3 разных функции: 1) мяч вылетает с (0.001*a // 0.5*b) и летит к (1/5*a // b ) ... момент соприкосновения с землей. 2) мяч отталкивается от земли (1/5*a // b ), летит до (3/7*а // 3/4*b) и снова приземляется на (5/7*а // b) ... получается перевернутая парабола. 3) мяч прыгает в кольцо. Что нужно сделать? Высчитать в функции y:=round(p*sqr(x)+q*x+r); точки p,q,r и чтобы задать траекторию полета мяча. Кто может - помогите либо с функцией, либо советом, либо ее чем. Работу сдавать во вторник, а идей ноль ![]() P.S.В приложении кидаю то, что до сих пор сделал |
![]() |
![]() |
![]() |
#2 |
Регистрация: 02.03.2008
Сообщений: 8
|
![]() Последний раз редактировалось Stilet; 03.03.2008 в 08:36. |
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
![]()
В учебнике физике есть нужная формула.
Раздел балистика. Ничево сложново.
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... |
![]() |
![]() |
![]() |
#4 |
Регистрация: 02.03.2008
Сообщений: 8
|
![]()
в учебнике физики есть много формул) а вот высчитать не могу(
|
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
![]()
Чтото неочень понятно, что ты написал.
Ну вижу отрисовку картины. Вижу шарик, который по какойто причине просто движется по прямой и на серидине пропадает..
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... |
![]() |
![]() |
![]() |
#6 |
Регистрация: 02.03.2008
Сообщений: 8
|
![]()
угу, а должен продвигаться по траектории, как на скрине)
|
![]() |
![]() |
![]() |
#7 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]()
Есть ли какие-то ограничения? Что от тебя хотят увидеть?
Как скачет мячик два раза, или функцию с параболами в коде?
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
![]() |
![]() |
![]() |
#8 |
Регистрация: 02.03.2008
Сообщений: 8
|
![]()
хотят видеть мячик, который 2 раза ударяется о пол и попадает в сетку
![]() при этом размер окна должен быть не заранее заданным, а свободно вариируемым, то есть функция должна зависеть от ширины и высоты экрана. зы.сейчас попытался сделать то же самое для заранее заданного окна...получилось стремновато) но уже что то))) кто в состоянии помочь - стукните плиз в аську 260265894 |
![]() |
![]() |
![]() |
#9 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
![]()
Как именно должен прыгать мячик?
Наипростейший прыгающий мячик написать несложно. Я написал, вот только когда он заканчивает прыгать то превращается в "бешеный мячик" и пришлось остановить таймер в избежании потери мячика ![]() Алгоритм полон кривизны, т.к. является толчком (в хорошем смысле этого слова) на верный путь. Пендали преветсвуются.... Код:
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... Последний раз редактировалось Карась; 03.03.2008 в 00:44. |
![]() |
![]() |
![]() |
#10 |
Регистрация: 02.03.2008
Сообщений: 8
|
![]()
:-p ))))))))
а как сделать, чтобы теперь не стиралась сама "комната"? |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Анимация, Delphi | xMass | Помощь студентам | 9 | 21.06.2009 18:17 |
Анимация | SanekIrk | Общие вопросы Delphi | 2 | 15.08.2008 21:57 |
Анимация AVI | Hottabych | Мультимедиа в Delphi | 5 | 16.03.2008 16:10 |
Анимация в Delphi | yulia | Помощь студентам | 7 | 29.11.2007 16:55 |
Анимация в Delphi | kipish | Общие вопросы Delphi | 14 | 03.01.2007 08:31 |