Płynna zmiana kolorów w pascalu

0

witam,
musze napisac program w pascalu który wyswietla np: kolo i płynnie zmienia kolor tego kola od najjasniejszego do najciemniejszego!
czy ktoś wie jak to zrobic??

z gory dziekuje za pomoc

0

W jakim kompilatorze (Delphi czy Pascal, a jak w Pascalu to w jakim trybie graficznym)?

0

kompilator Free Pascal. Tryb graficzny to VGA, IBM8514Hi

0

Po przesiadce na procesor 64b nie mogę odpalić pascala, ale teoretycznie Ci pomogę.

  1. W pętli 0..255 definiujesz paletę kolorów, czyli kolor
    (1) => R=0, G=0, B=0 // czarny
    (3) => R=3, G=3, B=3
    (100) => R=100, G=100, B=100 // siwy
    (255) => R=255, G=255, B=255 // biały

Tu właśnie nie pamiętam jak to sie robiło w pascalu, jest funkcja ale nazwa uleciała

Potem tylko w petli

for i := 0 to 255 do
begin
  SetColor(i);
  Circle(100,100, 50);
  Delay(50);
end;

1 użytkowników online, w tym zalogowanych: 0, gości: 1