11 Şubat 2013 Pazartesi

Stencyl Olaylar Referans


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