Scratch – Koordinat Sistemi ve Hareket

12.04.2019
13.470

Scratch’te sahne, yatay eksende (x) 240+240=480 pixel, düşey eksende (y) ise 180+180=360 pixel bir dikdörtgen çalışma alanı sunar. Bütün uygulamalar bu alan içinde sınırlı olacak şekilde çalışırlar.

Scratch – Koordinat Sistemi ve Hareket

Merhabalar,

Bu uygulamamızda Scratch koordinat sistemini inceleyip, hareket taşlarını bir örnek üstünde anlamaya çalışacağız. Scratch’te koordinat düzlemi, kuklanın başlangıç noktası ve yönü uygulamalarda en çok kullandığımız özelliklerdir.

Koordinat Sistemi ve Hareket:

Uygulamamızda Scratch kütüphanelerinde mevcut kuklaları ve dekorları kullanacağız. Koordinat sistemi ile ilgili dekor kütüphanesinde 3 adet dekor var. Dekor kütüphanesinden aşağıdaki dekoru seçerek başlayalım.

xy-grid koordinat sistemi dekoru
xy-grid koordinat sistemi dekoru

Scratch’te sahne, yatay eksende (x) 240+240=480 pixel, düşey eksende (y) ise 180+180=360 pixel bir dikdörtgen çalışma alanı sunar. Bütün uygulamalar bu alan içinde sınırlı olacak şekilde çalışırlar.

xy koordinat sistemi 4 alana ayrılır. Kuklalar bu alanlarda hareket ederken x ve y konumlarının pozitif ve negatif işaretleri aşağıdaki gibi olur.

xy koordinat sistemi bölgeleri

Scratch’te uygulama geliştirmek açısından bu koordinat sisteminin kesinlikle çok iyi bilinmesi ve kullanılması gerekir.

Uygulamamız koordinat düzleminde klavye yön tuşları ile hareket eden bir kuklayı çalıştıracaktır. Bu nedenle kukla kütüphanesinde hem hereketi hem de yönleri rahatlıkla kullanabileceğimiz bir kukla olan ARROW (OK) kuklasını sahneye ekledik.

Uygulamamızı Olaylar-Yeşil Bayrak Tıklanınca taşı ile çalıştıracağız. Ok kuklasını x ve y sıfır noktasına taşıyıp, büyüklüğünü %60’a çekerek, yönünü 90 yani sağ olacak şekilde ayarladık.

Kukla Hareket Noktası Belirleme
Kukla Hareket Noktası Belirleme

Scracth’te 4 adet yön vardır. Bunlar:

Yön Taşı Parametreleri
Yön Taşı Parametreleri
  1. 90 yönüne dön (SAĞ)
  2. -90 yönüne dön (SOL)
  3. 0 yönüne dön (YUKARI)
  4. 180 yönüne dön (AŞAĞI)

Klavyedeki yön tuşları ile kuklayı hareket ettirebilmek için Olaylar- … tuşu basılınca taşını OK Kuklasına ekliyoruz. 4 yön için ayrı ayrı 4 taş ekliyoruz. Burada dikkat etmemiz gereken nokta yön tuşlarına göre yön taşlarını atamak ve koordinat sistemine göre x ve y hareket taşlarını kullanmak olmalıdır.

Klavye Yön Tuşları Hareket Taşları
Klavye Yön Tuşları Hareket Taşları

Scratch – Koordinat Sistemi ve Hareket Uygulaması Videosu:

Uygulamaya scratch.mit.edu üzerinden erişim için tıklayınız…

Uygulama dosyasını indirmek için tıklayınız…

Bir sonraki uygulamada görüşmek üzere…

BİR YORUM YAZIN

ZİYARETÇİ YORUMLARI - 6 YORUM
  1. Anonim dedi ki:

    Anlamadım

  2. Anonim dedi ki:

    harika

  3. Cankusu42 dedi ki:

    Teşekkürler

  4. Anonim dedi ki:

    evet

  5. yasemin koca dedi ki:

    iyi ama öğrenciler kopya çekiyo benim gibi kopyacıyımda

    1. admin dedi ki:

      @yasemin koca;
      Kopya çekerken de öğrenirsin umarım…

Bilişim Teknolojileri ve Yazılım Ders Notları, Uygulamalar, Kodlama ve Arduino

© 2018-2025 BlogKod