Commodore sayı 6, sayfa 61

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 61

K mod şeklinde olacaktır. 'mx', 'my', 'xr' ve 'yr' tıpkı CIRCLE'da olduğu gibi. 'açı' ile de çizilecek yarıçapın açısı belli edilmekte. Burada, saat 12 pozisyonu 0 dereceyi, saat 3 pozisyonu 90 dereceyi, saat 6 pozisyonu 180 dereceyi ve saat 9 da 270 dereceyi belirtecektir. 0 derece ile 360 derece arasında bir fark yoktur. Diğer komut olan ARC ile de, istenilen sayıda kenara sahip çokgenler çizilebilir. Komutun şekli, ARC mx, my, açı1, açı2, açı3, xr, yr, mod biçimindedir. Burada bize yabancı olan 'açı1', 'açı2' ve 'açı3' parametreleri şu işlere yararlar: 'açı1' ve 'açı2' değerleri, çokgenin çiziminin yapılacağı başlangıç ve bitiş açılarını verir. Örneğin 0 ve 180 verildiğinde, çizilen çokgenin sadece sağ yarısı görünecektir. Açı yönleri, ANGL komutu ile aynıdır. 'açı3' ile de çizilecek iki nokta arasında kaçar derece fark olacağı belirtilmektedir. Bir diğer deyişle, (360/köşe sayısı) formülüyle bulunan derecedir. Yalnız, ARC komutu ile istediğiniz gibi bir dikdörtgen çizemediğinizi göreceksiniz. Bu durumda, REC x1, y1, x2, y2, mod komutu gerekecek size. x1 ve y1 ile, dikdörtgenin sol üst köşesinin koordinatlarını belirtiyorsunuz. 'x2' ve 'y2' ise dikdörtgenin X ve Y yönlerindeki kenar uzunluklarını belirtmekte. Ancak bir dikdörtgen çizmek yeri-

- ne, içi dolu dikdörtgen biçiminde bir blok yaratmak isterseniz ne olacak? Bunun için de, BLOCK x1, y1, x2, y2, mod kullanmalısınız. Burada 'x1' ve 'y1' deminki gibi. Ancak 'x2' ve 'y2' ile dikdörtgenin sağ alt köşesinin koordinatlarını belirtiyorsunuz. Ya dikdörtgen olmayan cisimlerin içinin doldurulması gerekirse?.. İşte o zaman PAINT komutu yetişiyor imdadımıza. PAINT x, y, mod ile verdiğimiz X ve Y koordinatının içinde kaldığı kapalı alan belirtilen mod'a göre doldurulacaktır.

Klavyeyle gezinmek için ← ve → tuşları.