Sahnedeki karakterleri nasıl programlayabileceğimize bakalım.
Sahne
Sahne , projeleriniz için bir arka plan veya fon görevi görür. Sol üst köşede beyaz bir arka plan vardır; orada duran bir ayı göreceksiniz. Adı Tobi ve ona bir sprite deniyor (ne olduğunu birazdan göreceğiz).
Sahne, sprite’ın hareket ettiği, çizim yaptığı ve diğer sprite’larla ve/veya donanımlarla etkileşime girdiği yerdir. Kendine ait bir dizi betiği, görseli ve sesi vardır.
Sprite
Projelerde farklı eylemler gerçekleştiren bir nesne veya karakterdir. Projelerinizde vereceğiniz talimatları anlar ve uygular. Hareket edebilir ve sahnede herhangi bir yere taşınabilir.
Sprite’ları Kontrol Etmek
Tobi’yi Python ile nasıl kontrol edebileceğimizi görelim.
Sprite’ları kontrol etmek zordur. Öncelikle programda sprite’ı tanımlamamız gerekir. Bunu şu ifadeyi kullanarak yaparız:
sprite = Sprite(‘Tobi’)
Tobi karakterini kontrol eden sprite isimli bir nesneyi tanımlar .
Şimdi say() fonksiyonuyla Tobi’nin bir şeyler söylemesini sağlayabilirim:
sprite.say(“Hello everyone!”, 2)
say() fonksiyonu 2 girdi alır:
Yazmak istediğimiz metin: “Herkese merhaba!”
Karakterin metni söylemesini istediğimiz süre. Bu durumda 2 saniye.
Sözdizimine uymamız önemli. Aksi takdirde, çalıştırma sırasında hata alırsınız. Şimdi kodu şu ana kadar test edelim:
sprite = Sprite(‘Tobi’)
sprite.say(“Hello everyone!”, 2)
Kodu çalıştırdığınızda sahnede aşağıdaki çıktıyı alacaksınız:
Bir etkinlikte siz yapınız.
Sonra Tobi’nin şunu söylemesini istiyoruz:
Herkese selamlar
İsmini söyle.
Hangi sınıfta okuduğunuzu söyler misiniz?
Hobilerinizi söyleyin.
Teşekkür et.
sprite = Sprite(‘Tobi’) sprite.say(“Merhabalar”, 2) sprite.say(‘My name is İlknur’, 2) sprite.say(‘Ben bilişim Öğretmeniyim’, 2) sprite.say(‘Yürüyüş yapmaktan, kitap okumaktan, kod yazmaktan hoşlanırım’, 4) sprite.say(‘Teşekkür Ederim’, 2)
Çıktıyı test etmek için kodu çalıştırın:
Projeyi Kaydetme
Programı kaydetmek için Dosya > Farklı Kaydet’e tıklayın.
Yeni : Yeni bir dosya açmamızı sağlar Open: Daha önceden kaydedilmiş dosyayı açmamızı sağlar Save: Kaydetmemizi sağlar Save As: Farklı Kaydet butonuzudr. Başka isimde kaydetmemizi sağlar.
Bir pencere açılacak. Konumu Masaüstü veya ilgili başka bir klasör olarak seçin. Dosyaya Tobiyi Tanıyalım adını verin.
ögrenmek için internet sitem yok