20 Mart 2017 Pazartesi

Scratch Ders-8 Klavye Yön Tuşları İle Kukla Hareket Ettirme

Klavye Yön Tuşları İle Kukla Hareket Ettirme


Klavyeden her tuşa basmamız, fareyi oynatmamız ya da tıklamamız olay olarak
adlandırılmakta ve scratch diziler sekmesi altında bu olaylar gerçekleştiğinde programımızın hangi kodları çalıştıracağını belirlememiz için olay kodu bulunmaktadır. 





İşte yukarıdaki kod parçası klavyemizdeki tüm tuşların listesini barındırır. Biz sağ ok, sol ok, aşağı ok ve yukarı ok olmak üzere dört adet olayı tanımlıyoruz.














Kuklalarımızı hareket ettirme mantığı için ilk önce koordinant sistemi mantığını inceleyelim. Aşağıdaki resmi incelediğimizde x ve y eksenlerini görüyoruz. Sağ yöne gitmek için x eksenimizi artırmamız (+ yönde) sol yöne gitmek için x eksenimizi azaltmamız (- yönde) yine aynı şekilde yukarı yöne gitmek için y eksenini artırmamız (+ yönde) aşağı yönüne gitmek için y eksenini azaltmamız (- yönde) gerekmektedir.


Bu çalışmamızın kodlaması aşağıdaki gibidir.




















Şimdi bir kukla seçip yukarıdaki kodları uyguladığımızda klavyeden sağ, sol, yukarı ve aşağı tuşlarına basarak çalışmamızın sonuçlarını görebiliriz.




Benzer Yayınlar

Scratch Ders-8 Klavye Yön Tuşları İle Kukla Hareket Ettirme
4/ 5
Oleh

Abone Olun

Yazılarımızı beğeniyor musunuz?Abone Olun Yazılarımı Kaçırmayın.