Soru:
Zeynep, Scratch'te bir "koordinat sistemi" projesi yapıyor. Bir kukla, kendisine "\( (4, 10) \) noktasına git" komutu verildiğinde o konuma gidecek ve "Hedefe ulaştım!" diyecektir. Ayrıca, kukla yürüme efekti için iki farklı kostüm arasında geçiş yapmalıdır. Zeynep bu görevi yerine getirmek için hangi kod bloklarını kullanmalıdır?
Çözüm:
💡 Bu soru, belirli bir konuma gitme, mesaj iletme ve görsel efektleri birleştiriyor.
- ➡️ İlk olarak, bir olay tetikleyicisine ihtiyacımız var. Bunun için Bu Kukla Tıklandığında veya bir İletiyi Al bloğu kullanılabilir. Soruda "komut verildiğinde" dendiği için "git" iletisini aldığımda bloğunu kullanabiliriz.
- ➡️ Kuklayı doğru konuma götürmek için Hareket kategorisinden x: 4 y: 10'a git bloğunu kullanırız.
- ➡️ Hedefe vardıktan sonra konuşması için "Hedefe ulaştım!" yazan bir Bir Şey Söyle bloğu ekleriz.
- ➡️ Yürüme efektini eklemek için, hareket sırasında bir Sürekli Tekrarla döngüsü içinde Sonraki Kostüm ve 0.2 saniye bekle bloklarını kullanabiliriz. Bu, kuklanın kostümlerini değiştirerek yürüyormuş gibi görünmesini sağlar.
✅ Tüm bu bloklar bir araya getirildiğinde, Zeynep'in kuklası tıklandığında veya "git" komutunu aldığında belirtilen koordinata gidecek, yürüme efekti sergileyecek ve konuşacaktır.