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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.10.2009, 00:18   #11
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Код:
...........
...........

if keypressed then
 begin
  ch := readkey;
  if ch = '1' then koef := 1
  else if ch='2' then koef := -1
  else if ch=#27 then break;

 alpha := alpha + koef*0.1;
if alpha>=2*pi then alpha := 0;
delay(30);
cleardevice;
 end;
until ch=#27;
сразу после расчета новых координат
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума Ответить с цитированием
Старый 03.11.2009, 09:22   #12
Kopova
Пользователь
 
Аватар для Kopova
 
Регистрация: 26.10.2009
Сообщений: 18
По умолчанию

Цитата:
Сообщение от Sazary Посмотреть сообщение
сразу после расчета новых координат
Хм... почему-то прямоугольник раздваивается...
У меня ещё вот такой вариант есть:
Код:
...
ch:=readkey;
cleardevice
case ch of
#77:begin
        koef:=1;
        alpha:=alpha+koef*0.1;
       end;
#75:begin
        koef:=-1;
        alpha:=alpha+koef*0.1;
       end;
#27:break
end;

if alpha >=2*pi then alpha :=0;
delay(10);
until ch=#27;

closegraph;
end.
сразу после расчёта координат для y4.
Но в этом случае прямоугольник изначально находится где-то за пределами экрана, или вообще не существует, а появляется только по нажатию клавиши.
С уважением,
Kopova =)
Kopova вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вращение прямоугольника Ponaroshku Общие вопросы Delphi 0 25.05.2009 23:09
вращение треугольника в С++ bum90 Помощь студентам 3 28.04.2009 15:28
Вращение в DirectX Pedro Gamedev - cоздание игр: Unity, OpenGL, DirectX 3 31.03.2009 21:37
Стороны прямоугольника Caragius Microsoft Office Excel 8 27.12.2008 03:02
Проблема с рисованием прямоугольника Юра. Общие вопросы Delphi 13 04.08.2007 06:08