mBlock Dersleri-3 mBlock Kukla Hareketi
mBlock ile kukla uygulamaları serisinin ilk tasarımına bu yazımız ile başlıyoruz. Bu yazımızda mBlock Dersleri-3 mBlock Kukla Hareketi – Sağa – Sola – Yukarı – Aşağı konusunu işleyeceğiz. mBlock programı ile sahnedeki kuklayı sağa, sola, yukarı ve aşağı şekilde hareket ettireceğiz.
Mblock programı blok kısmı ve tasarım şu şekildedir.
Programda, Dizinler sekmesi içerisindeki Olaylar bölümüne tıklayalım. Buradan bloğunu tutup kod tasarım bölümüne sürükleyelim. Burdan boşluk tuşu yanındaki oku tıklayarak, “sağ ok” seçeneğini
seçelim. Eylem yaptıracak işlemi seçtik. Şimdi pandaya hareket verelim. Bunun için Hareket bölümünden
bloğunu blok bölümünde sağ ok tuşa basılınca bloğunun altına sürükleyip, lego parçası mantığı ile birleştirelim.
Bu şekilde klavyeden sağ ok tuşuna her bastığımızda panda sağa doğru 10 adım ilerleyecektir. Sadece iki blok ile kuklanın nasıl hareket edebileceğini öğrenmiş olduk.
Şimdi panda karakterini klavye yön tuşlarını kullanarak sağa, sola, aşağı ve yukarı hareket ettirelim.
Blok tasarım alanında biraz önce tasarladığımız bloklardan 10 adım git bloğunu aşağı doğru çekerek üst bloktan ayıralım. Hareket bölümünden bloğunu tasarım alanına sürükleyerek önceki bloğa yapıştıralım.
Daha sonra Hareket bölümünde bloğunu alarak bir önceki bloğun altına yerleştirelim.
Tasarım alanındaki bloğunu da en alta yerleştirelim. Blok şekli şu şekilde olacaktır.
Bu şekilde kuklamızı sağ ok ile sağ tarafa doğru hareket ettirmiş olduk. Şimdi aynı blokları çoğaltarak sadece yönleri ve derece değerlerini değiştirip kuklamızı diğer yönlere doğru hareket ettireceğiz.
Tasarım alanındaki blok diyagramında turuncu blok üzerinde fare sağ tuş tıklayalım ve “kopyasını çıkart” diyerek bloğun kopyasını oluşturalım. Bu kopyayı sahnede farklı yerde konumlandıralım. Bu kopyada içerisinde sol ok ve -90 derece ayarlarını yapalım.
Aynı işlemleri yukarı ve aşağı için de yaparak aşağıdaki blok şeklini oluşturalım.
Bu blok diyagramı ile kuklamız sahnede sağa, sola, yukarı ve aşağı hareket edecektir. Aynı hareketi koordinat ekseni blokları yardımıyla da yapabiliriz. Sayfaya ayrıca tıklandığında bloğu ve x ve y koordinat bloğu ekleyerek yeşil bayrağa tıkladığımızda kuklanın koordinat ekseninde 0 .0 noktasına gelmesini sağlayabiliriz.
mBlock Kukla Hareketi
Sahnede kukla hareketi bu kadar. Bir sonraki yazımızda görüşmek üzere.
mBlock programında sahne ve kukla değiştirme nasıl yapılır? öğrenmek istiyorsanız aşağıdaki linkten inceleyebilirsiniz.
Devre hakkında yorumlarınızı aşağıdaki yorum kısmına yazabilirsiniz. Youtube kanalımızda da Temel Elektrik- Elektronik, Arduino ve mBlock ile ilgili ders videoları bulabileceksiniz. Youtube kanalıma abone olmayı da unutmayınız.
https://www.youtube.com/@candemirahmet
Yorum Yap