|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.01.2012, 16:10 | #1 |
Пользователь
Регистрация: 24.09.2011
Сообщений: 96
|
Какой функцией можно задать прыжок лягушки?
я нарисовал лягушку, теперь нужно её анимировать, с помощью какой функцию можно задать прыжки лягушки? надо функция которая себя ведёт примерно так /\/\/\/\/\
|
04.01.2012, 16:49 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
нет такой функции.
и быть не может. Поэтому Вам нужно: 1) сделать так, чтобы рисунок выводился относительно заданных координат X,Y и заданным цветом(цветами). 2) в цикле, пока не достигнуто условие окончания (либо не нажата кнопка выхода, либо пока лягушка не допрыгала до края, либо ещё что-то) делать так: начало цикла - пока не выполнено условие окончания: вывести лягушку. сделать малюсенькую паузу (например. на 1/10 секунды). стереть лягушку (или вывести лягушку цветом фона). пересчитать координаты новых координат лягушки X,Y (по любому закону. можно брать синус/косинус, можно другую функцию - лишь бы график этой функции соответствовал тому пути, по которому должна двигаться лягушка). перейти на начало цикла |
04.01.2012, 16:49 | #3 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...возьмите синус по модулю: | sin (x) |
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
04.01.2012, 22:41 | #4 |
Форумчанин
Регистрация: 05.11.2011
Сообщений: 102
|
по параболе она прыгает
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как это можно задать? | gylayko | Помощь студентам | 0 | 03.10.2011 16:51 |
Можно ли в ворде задать какую-то функцию | Гошик | Microsoft Office Word | 14 | 13.10.2010 14:38 |
Какой функцией закрывает процессы Диспетчер задач? | Ivan_32 | Win Api | 8 | 24.04.2009 08:31 |
[MASM] Прыжок из программы в подпрограмму. | SoundMan | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 01.12.2008 18:41 |
какой функцией сканировать папки | andru15 | Общие вопросы C/C++ | 0 | 30.11.2008 20:22 |