Seviye: Beginner
Olaylar Referans
Önce bir recap olarak, Olaylar Davranışlarının yapı taşlarıdır. Kısacası, onlar bazı eylem tür, ya da tepki tetikleyebilir oyununa ne şeyler.
Örneğin yukarı bizim dikey shoot 'em geri dönersek, ne zaman oyuncu presler boşluk, oyuncunun gemisi bir lazer ateşler hatırlayalım. Bu durumda, ara çubuğu isabet olan olay , ve lazer ateşleme bir tepki .Olay ve tepki ile ilgili sebep ve sonuç .
Stencyl geliştirici olanaklar sunar olayların çok sayıda dahildir.
Içindekiler
- Temeller
- Giriş
- Zaman
- Aktörler
- Çarpışmalar
- Ses
- Özellikler
- Gelişmiş
Temeller
Yaratırken
Davranış başlatıldığında bir kez olur.
Çizim yaparken
Tüm çizim kodu buraya gider. Genellikle bir kez bir çerçeve olur. "Güncelleme" Bu ve arasındaki fark bu kod farklı bir zaman olur ki "oyun döngü." Bu nedenle, sadece Drawing zaman içinde çizim işlemleri gerçekleştirmek için en iyisidir.
Güncelleniyor zaman
Oyunun her çerçeve için Happens.
Giriş
Klavye
Tuşu basılı / yayımladı.
Odak
Oyun kazançlar / odağı kaybettiğinde. Web oyunlar sadece.
Tıklayın
Fare basılı / serbest taşındı / / sürükledi.
Aktör üzerinde
Fare / çıkar / presler / bültenleri / aktör üzerinde tarama girer.
Region üzerinde
Fare / çıkar / presler / bültenleri / bir bölgeye sürükler girer.
Zaman
N saniye sonra
Verilen gecikmeden sonra kodu çalıştırır.
Her N saniye
Kodu her N saniye çalıştırır.
Duraklat / Devam Et
Oyun duraklatıldı / devam ettirme. Duraklatma yazısını okuyun .
Aktörler
Oluşturuldu ya Öldü: Belirli Aktör
Aktör düzenlendi / Killed edilir.
Oluşturuldu ya Öldü Tip: Aktör
Tip Aktör yarattı / öldürülür.
Oluşturuldu ya Öldü: Grup Üyesi
Grubun üyesi oluşturulur / öldürülür.
Girer veya Sahne veya Ekran Yapraklar: Belirli Aktör
Aktör girer / Ekran / Sahne bırakır.
Girer veya Sahne veya Ekran Leaves Tip: Aktör
Tip Aktör girer / ekran / sahne bırakır.
Girer veya Sahne veya Ekran Leaves: Grup Üyesi
Grubun üyesi girer / ekran / sahne bırakır.
Girer veya Bölge Yapraklar: Belirli Aktör
Aktörler girer / Bir Bölge bırakır. Bölgeler yazısını okuyun .
Girer veya Bölge Leaves Tip: Aktör
Tip Aktör girer / bir bölge bırakır. Bölgeler yazısını okuyun .
Girer veya Bölge Leaves: Grup Üyesi
Grubun üyesi girer / bir bölge bırakır. Bölgeler yazısını okuyun .
Çarpışmalar
Ile bu aktör çarpıştı: Something Else (sadece Aktör Tipi Davranış)
Bu aktör başka aktör çarpıştığı zaman olur.
Herhangi bir aktör çarpıştığı: Belirli Aktör
Bir aktör başka aktör ile çarpıştığında.
Herhangi bir aktör çarpıştığı Tip: Aktör
Bir aktör türden başka aktör ile çarpıştığında.
Ile herhangi bir aktör çarpıştı: Grup Üyesi
Bir aktör grubunun başka bir aktör çarpıştığı.
Arasındaki Çarpışmalar: Tipi ve Tip
Türden başka bir aktör olan tip çarpıştığında bir aktör.
Grup ve Grup: Arasındaki Çarpışmalar
Grubun bir başka üyesi olan grup çarpıştığı bir üyesi.
Sesler
Ses yapılır
Ses yapılır. Ses Çalma hakkında okuyun .
Kanal yapılır
Kanal yapılır. Ses Kanallar hakkında okuyun .
Özellikler
Numara
Sayı sayısından fazla / az olur.
Eşitlik
Özellik öznitelik eşit değil / eşit olur.
Boole
Boolean true / false olur.
Not : Özellik Olaylar Stencyl 2.5 kadar iOS oyunları için desteklenmez.
Gelişmiş
Özel Etkinlik
Bir Davranış "tetikleyici olay" bloğu (örneğin, düğme tıklama için "onClick" gibi) kullanır Olur. Bir işlev çağrısı benzer ama parametreler olmadan. Özel Etkinlikler konulu makalemizi okuyun .
Özel Blok
Yeni bloklar oluşturulmasına izin verir '[] olduğunda' A özelleştirilebilir formu. Özel Bloklar yazısını okuyun .
Küresel Özel Blok
Bir özelleştirilebilir formu 'olarak [] olur' yeni bloklar oluşturulabilir ancak bir aktör veya sahne bağlı değildir. Veriyor Özel Bloklar yazısını okuyun .
Özel Kod
Düzenli etkinlikler dışında yaşayan Keyfi kodu. Bu kullanımı çok satırlı kod bloğu (Akış> Gelişmiş altında) sok.
Özel İthalat
Kodlayıcıları için İthalat ifadeleri. bu kullanmak için çok satırlı kod bloğu (Akış> Gelişmiş altında) sok.
Hiç yorum yok:
Yorum Gönder