Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.06.2010, 14:39   #1
Кинива
 
Регистрация: 09.06.2010
Сообщений: 6
По умолчанию анимация в паскаль

как делать анимацию?
Кинива вне форума Ответить с цитированием
Старый 27.06.2010, 14:41   #2
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Суть такая: рисуете объект заданным цветом, открываете цикл в нём рисуете этот же объект с теми же координатами, но чёрным цветом, обновляете координаты, затем делаете задержку и закрываете цикл.
_-Re@l-_ вне форума Ответить с цитированием
Старый 27.06.2010, 14:46   #3
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Например так:
Код:
Uses CRT,GRAPH;
var gd,gm:integer;
     x,y,radius; 
     dx,dy:integer;//шаг по Х и Y
begin
       gd:=detect;
       initgraph(gd,gm,'c:\bp\bgi\');
       radius:=5;
       setcolor(yellow);
       x:=100;y:=100;
       dx:=3;dy:=3;
       circle(x,y,radius);
       repeat
                setcolor(0);
                circle(x,y,radius);
                x:=x+dx;y:=y+dy;
                setcolor(yellow);
                circle(x,y,radius);
      until keypressed; //ждём нажатия любой клавиши
      readln;
      closegraph;
end.
P.S. Просчёт столкновений я не делал, но если нужно могу выложить полный код.
_-Re@l-_ вне форума Ответить с цитированием
Старый 30.06.2010, 18:43   #4
Кинива
 
Регистрация: 09.06.2010
Сообщений: 6
По умолчанию

м...понятно =)
а можешь помочь в одной анимации?
у меня там крылья вниз спускаются,а вверх я как-то не поняла...
Кинива вне форума Ответить с цитированием
Старый 30.06.2010, 19:26   #5
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Помочь могу, пиши в ЛС, там объяснишь точное задание
_-Re@l-_ вне форума Ответить с цитированием
Старый 16.12.2011, 21:13   #6
Русла
 
Регистрация: 16.12.2011
Сообщений: 3
Радость Анимация

помогите анимацию сделать)))
оч нужно)на зачет)
если кто может помочь,пишите на roverbook.molokin@yandex.ru
спасиб заранее
Русла вне форума Ответить с цитированием
Старый 08.12.2013, 11:03   #7
Nikolas_555
Пользователь
 
Аватар для Nikolas_555
 
Регистрация: 16.11.2013
Сообщений: 47
По умолчанию

Цитата:
Сообщение от _-Re@l-_ Посмотреть сообщение
Помочь могу, пиши в ЛС, там объяснишь точное задание
сможешь помочь с анимацией в паскалевской игре?
18-го числа защита, у меня кое-что не выходит(
Nikolas_555 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
анимация в Паскаль Кинива Паскаль, Turbo Pascal, PascalABC.NET 1 21.06.2010 12:43
анимация Juffin Общие вопросы Delphi 2 26.05.2009 20:04
Анимация SanekIrk Общие вопросы Delphi 2 15.08.2008 21:57
Анимация SanekIrk Общие вопросы Delphi 11 08.08.2008 15:24