Ateş Et | hyperPad Documentation

Loading...

Logo

Açıklama

Ateş Et davranışı, bir eylem davranışıdır. Uygulandığında, seçilen nesnenizin bir mermi fırlatmasını sağlar. Bu davranış, belirli oyunları yaratmayı kolaylaştırmak için önceden tanımlanmış özellikler içerir. Nişancı oyunları için mükemmeldir.

Ateş Et davranışı, oyununuzun hissini özelleştirmek için birçok özellik sunar. Özellikleri değiştirerek oyununuzun sıradan bir nişancı oyununa benzemediğinden emin olun.

Bu davranış, uygulandığında bir olayı hemen bir kez tetikler.

Özellikler

Hemen Tetikler

Nesne A

Bu mermi fırlatacak nesnedir. Varsayılan olarak mevcut nesne seçilidir, ancak grafiğe dokunarak sahnenizdeki başka bir nesne ile değiştirebilirsiniz. Ayrıca, bir nesne seçerken merminin nereden fırlatılacağını temsil eden mavi hedefin olduğunu unutmayın. Mavi hedefi istediğiniz yere taşımak mümkündür ve bu, emici konumunu güncelleyecektir.

Ses

Fırlattığınızda çalınacak bir ses efekti seçebilirsiniz.

Mermi Grafiği

Bu, ateş ettiğiniz mermiyi temsil eden grafiktir. Grafiğin boyutu, merminizin (ve çarpışma şeklinin) ne kadar büyük olacağını gösterir.

Emici Pozisyonu

Bu, merminin nereden fırlatılacağını temsil eder. Varsayılan olarak mermi, nesnenin merkezinden fırlatılacaktır. Ayrıca, mavi hedefi hareket ettirerek emici pozisyonunu görsel olarak değiştirmek için Nesne B seçiciğini de kullanabilirsiniz.

Başlangıç Hızı

Bu, merminizin fırlatılacağı hızdır. "Fizik" anahtarı açık olduğunda, merminiz diğer kuvvetler (yer çekimi, hava direnci vb.) nedeniyle yavaşlayacaktır. Varsayılan değer 30 m/s'dir.

Mesafe

Bu, merminin var olmaktan vazgeçmeden ulaşabileceği mesafedir. Varsayılan değer 32 metredir.

Ateş Açma Açısı

Bu, merminin nesneden fırlatıldığı açıdır. Örneğin, nesnenin üst kısmından daha ziyade ön tarafından ateş edebilirsiniz. Varsayılan değer 90 derecedir.

Mermi Dönüşü

Bu değer, mermiyi temsil eden grafiğin dönüşünü ayarlar. Merminiz yanlış bir yönde ise bu değeri değiştirin. Varsayılan değer 0 derecedir.

Saçılma Aralığı

Bu, nesneden yayılan mermilerin yayılma açısıdır. Birden fazla merminiz varsa, bu açıyı artırarak daha geniş yayılmalarını sağlayabilirsiniz. Bu, bir makineli tüfek türü silah yaratmak için kullanışlıdır. Varsayılan değer 30 derecedir.

Saçılma Varyansı

Bu değer, mermilerin yayılmasına (Saçılma Aralığı) bir miktar rastgelelik katıyor. Sayı ne kadar yüksek olursa, mermileriniz o kadar rasgele görünür. Bu, bir makineli tüfek türü silah için geri tepme simüle etmek için harika bir değer.

# Mermi

Bunu, ateş butonuna bastığınızda fırlatılacak mermi sayısını kontrol eder. Varsayılan değer 1'dir.

Gecikme

Bu, silahın başka bir mermi yaymadan önce bekleyeceği süredir. Bu, mermilerin akışını yavaşlatmak ve arasında bir boşluk yaratmak istediğinizde kullanışlıdır. Varsayılan değer 0.5 saniyedir.

Fizik

Bu anahtar, mermilerin fizik motoruna uyup uymayacağını kontrol eder. Eğer bu açık olursa, yerçekimi ve diğer dış kuvvetler, merminizin hızını ve yönünü etkileyecektir. Varsayılan olarak bu anahtar kapalıdır.

Çarpışmada Yok Et

Mermilerin diğer nesnelere çarptığında ölüp ölmeyeceğini kontrol eden anahtar. Eğer bu anahtar kapalı olursa ve fizik kapalıysa, mermileriniz sahnede zıplar. Varsayılan değer açık durumdadır.

# Canlı Mermiler

Bu değer, ekranda aynı anda kaç merminin olabileceğini kontrol eder. Bu kadar mermi attıktan sonra ve sahnede hala canlı olan mermiler varsa, daha fazla mermi atamazsınız.

Animasyonları Oynat

Bu anahtar açık olduğunda, nesneniz ateş butonuna basıldığında bir animasyon oynatacaktır. Özelleştirilmiş Animasyonlar panelinden bir animasyon seçmelisiniz.

Özelleştirilmiş Animasyonlar

Soldaki panelde, ateş butonuna bastığınızda oynatılacak bir animasyon döngüsü seçebilirsiniz.

Animasyon Önceliği

Soldaki Özelleştirilmiş Animasyonlar panelinde, ateş animasyonlarınızı başka herhangi bir animasyonla çakışmayacak şekilde önceliklendirebilirsiniz. Animasyon sistemi, daha yüksek önceliğe sahip bir döngüyü oynatacaktır. Yani, başka bir animasyon davranışı ateş animasyonunuzu kesiyorsa, önceliği artırmayı deneyin.

Çıkışlar

Nesne ID

Bu, Nesne ID'sini verir.

Örnekler

Eğer bir nişancı oyunu yapmak istiyorsanız, bu davranışı oyuncu nesnenize ekleyebilirsiniz ve bu, otomatik olarak Küresel UI katmanınıza bir düğme ekleyecek ve karakterinizin ateş etmesini sağlayacaktır. Özellikleri değiştirerek, tabancalardan, makineli tüfeklerden, roketatarlar veya diğer mermi bazlı silahlara kadar geniş bir yelpazede silahlar oluşturabilirsiniz.

Örnek Projeyi İndir

İlişkili

Kumanda ile Kontrol

Mermi ile Vurulma

Mermiyi Yok Say

Nesnenin Mermilerini Yok Say

Düğmeyle Ateş Et

ShootReference.gif