|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.01.2011, 23:26 | #1 |
Новичок
Джуниор
Регистрация: 17.01.2011
Сообщений: 2
|
движение треугольника по синусоиде паскаль
Необходимо что бы треугольник в центре экрана двигался с верху в низ по синусоиде
Вот примерный код. Понимаю что ахинея и бред, но какова вероятность довести до ума? проблема собственно как предоставить треугольник для движения Код:
|
18.01.2011, 08:49 | #2 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
1) код написан просто ужасно..
неужели трудно хотя бы выделить InitGraph и нажать F1, потом открыть готовый пример кода и скопировать его?! 2) иницилизация графики производится ОДИН раз. 3) для рисования треугольника рекомендую воспользоваться DrawPoly опять таки, пример из встроенного хелпа TurboPascal: Код:
Вам нужно считать координаты X,Y согласно заданной функции (в вашем случае - синусоиде) и выводить треугольник по полученным координатам. Кстати, X, Y лучше сделать вещественного типа, а при выводе делать trunc(round(X)) попробуйте для начала просто нарисовать график сунусоиды точками... сделаете - продолжим... p.s. Цитата:
сверху вниз по синусоиде... Последний раз редактировалось Serge_Bliznykov; 18.01.2011 в 08:51. |
|
18.01.2011, 10:15 | #3 |
Новичок
Джуниор
Регистрация: 17.01.2011
Сообщений: 2
|
Спасибо.
Постараюсь сделать. Если не сделаю на неделе-можно закрыть или удалить. |
18.01.2011, 15:45 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Да не за что.
Успехов! и, я Вам реально говорю - 1) нарисуйте схемку, как должно осуществляться движение 2) сделайте поточечный вывод синусоиды (фактически эти точечки отобразят движение треугольника) и я помогу Вам "передвигать" треугольник по этому пути.. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вычислить площадь треугольника по трём точкам [Паскаль] | Canavar | Помощь студентам | 8 | 08.12.2010 17:35 |
Движение треугольника по треугольному контуру | VD1988 | Помощь студентам | 0 | 18.12.2009 18:39 |
Паскаль вывод треугольника | Alex2009 | Помощь студентам | 2 | 20.11.2009 15:12 |
Паскаль, вращение треугольника. | Arizonec | Помощь студентам | 4 | 03.01.2009 18:52 |
Движение объекта по синусоиде? | Roberto | Помощь студентам | 10 | 14.05.2008 17:00 |