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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.10.2012, 17:23   #1
NovichekVPascale
Новичок
Джуниор
 
Регистрация: 12.10.2012
Сообщений: 2
Подмигивание качение квадрата по квадрату

Имеется данный код:
Код:
unit KVADRAT;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    Button1: TButton;
    procedure scr(cx,cy:integer;ang:Double);
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.scr;
const cn=100;
var i,k:integer;ax,ay:real;
begin
       ang:=ang;
       with Canvas do begin
        MoveTo(cx,cy);
          for k:=1 to 4 do begin
          ax:=cos(ang*pi/180);
          ay:=sin(ang*pi/180);
            cx:=cx+round(ax*cn);
            cy:=cy+round(ay*cn);
//             Rectangle(cx-10,cy-10,cx+10,cy+10);
            LineTo(cx,cy);
            ang:=ang+90;
         END;
       end;
end;

procedure TForm1.Button1Click(Sender: TObject);
var k,i:integer;
begin
for k:=1 to 7 do
for i:=0 to 90 do begin
 scr(100*k,180,i+180);
 sleep(10);
 Canvas.FillRect(ClientRect);
end;
end;

end.
необходимо сделать так, чтобы по данному катящемуся квадрату катился другой. Пример: http://rghost.ru/40890601
NovichekVPascale вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рисование квадрата KocT9 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 10 22.10.2014 11:58
Формирование магического квадрата waitisova C# (си шарп) 0 25.05.2011 22:00
Загадка квадрата. zetr0 Помощь студентам 6 17.03.2011 00:22
Качение квадрата Leshiy1 Паскаль, Turbo Pascal, PascalABC.NET 0 09.12.2010 20:20
Принадлежность точки квадрату Паскаль, либо Delphi Kati Помощь студентам 1 24.02.2010 22:10