![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 561 Pomógł: 75 Dołączył: 19.08.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Próbuję narysować prostokąt o gradiencie kolorów.
Do 255 iteracji pętli kolor czerwony ma przekształcać się w żółty, następnie do 500 iteracji z żółtego w zielony. Niestety, wywołując skrypt php rysuje prostokąt tylko do 255 iteracji. Nie mam pojęcia czemu:( Gdy w pętli usunę zmianę koloru, a przed pętlą zdefiniuję jakąś stałą barwę, prostokąt zostaje narysowany bezbłędnie. Nie mam pojęcia, gdzie tkwi błąd:( Z góry dziękuję za pomoc... Kod <?php
header("Content-type: image/png"); $obraz = ImageCreate(550,550); $kolor = ImageColorAllocate($obraz,255,255,255); imagefill($obraz, 0, 0, $kolor); for ($i=1;$i<500;$i++) { if ($i<256) $kolor=imagecolorallocate($obraz,255,$i,0); else $kolor=imagecolorallocate($obraz,500-$i,255,0); imageline($obraz,100,550-$i,400,550-$i, $kolor); } ImagePNG($obraz); ImageDestroy($obraz); ?> -------------------- Idąc po czyichś śladach, nie zajdziesz ani kroku dalej...
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 11:32 |