Düğme ile Ateş Et
Açıklama
Düğme ile Ateş Et davranışı, herhangi bir nesnenin ekrandaki bir düğme kullanarak bir mermi fırlatmasını sağlar. Eğer sahnenizde hiç düğme yoksa, davranış otomatik olarak Küresel UI katmanınıza bir düğme ekleyecektir (davranışı silmek, düğmeyi sahnenizden kaldırmaz). Bu davranış, belirli oyunların oluşturulmasını kolaylaştırmak için önceden tanımlanmış özellikler içerir. Özellikle nişancı oyunları için mükemmeldir.
Düğme ile Ateş Et davranışı, oyununuza özgü bir his vermek için birçok özelleştirme özelliği sunar. Oyununuza genel bir nişancı hissi vermemesi için özellikleri değiştirmeyi deneyin.
Bu davranış, mermi projeksiyonu bir nesneye çarptığında bir olayı bir kez tetikleyecektir.
Özellikler
Olayda Bir Kez Tetikler
| Nesne A |
Bu, Nesne B'nin ateş etmesini sağlamak için kullanılacak düğmedir. Küresel UI katmanınıza eklenen bir düğme otomatik olarak seçilecektir. Eğer yoksa, bir tane otomatik olarak oluşturulacaktır. |
| Nesne B |
Bu, ateş edecek olan nesnedir. Varsayılan olarak mevcut nesne seçilir, ancak grafiğe dokunarak sahnenizdeki başka bir nesne ile değiştirebilirsiniz. Ayrıca, bir nesne seçerken mavi hedefin merminin nereden çıkacağını temsil ettiğini unutmayın. Mavi hedefi istediğiniz yere hareket ettirebilir ve emici konumunu güncelleyebilirsiniz. |
| Ses |
Ateş ettiğinizde çalınacak bir ses efekti seçebilirsiniz. |
| Projeksiyon Grafiği |
Bu, ateş ettiğiniz projenin temsil ettiği grafiktir. Grafiğin boyutu, merminizin (ve çarpışma şeklinin) ne kadar büyük olduğunu belirtir. |
| Emici Pozisyonu |
Bu, merminin nereden çıkacağını belirten pozisyondur. Varsayılan olarak mermi nesnenin merkezinden ateş eder. Mavi hedefi hareket ettirerek emici pozisyonunu görsel olarak değiştirmek için Nesne B seçicisini de kullanabilirsiniz. |
| Başlangıç Hızı |
Bu, merminizin ateş edeceği hızdır. Not edin ki, "Fizik" anahtarı açıksa, merminiz diğer kuvvetler (yer çekimi, hava direnci vb.) nedeniyle yavaşlayacaktır. Varsayılan değer 30 m/s'dir. |
| Mesafe |
Bu, merminin daha fazla var olmadan ulaşabileceği mesafedir. Varsayılan değer 32 metredir. |
| Ateş Açısı |
Bu, merminin nesneden çıkarken oluşturduğu açıdır. Örneğin, nesnenin üstünden ziyade önünden ateş edebilirsiniz. Varsayılan değer 90 derecedir. |
| Merceğin Dönmesi |
Bu değer, projenizi temsil eden grafiğin dönüşünü ayarlar. Merminiz yanlış yönde yönleniyorsa bu değeri değiştirin. Varsayılan değer 0 derecedir. |
| Savunma Aralığı |
Bu, nesneden yayılan mermilerin yayılma genişliğidir. Eğer birden fazla merminiz varsa, bu açıyı artırarak mermilerin daha uzağa yayılmasını sağlayabilirsiniz. Bu, bir makineli tüfek tarzı silah yaratmak için faydalıdır. Varsayılan değer 30 derecedir. |
| Spray Varyansı |
Bu değer, mermilerin yayılmasına (Savunma Aralığı) biraz rastgelelik ekler. Sayı ne kadar yüksekse, mermilerin görünüşü o kadar rastgele olacaktır. Bu, makineli tüfek tarzı bir silah için geri tepme simüle etmek için harikadır. Varsayılan değer %0'dır. |
| # Mermiler |
Bunu, ateş düğmesine bastığınızda yayılan mermi miktarıdır. Varsayılan değer 1'dir. |
| Gecikme |
Bu, silahın bir başka mermi yayımlamadan önce ne kadar bekleyeceğidir. Bu, projenin akışını yavaşlatmak ve aralarına bir boşluk oluşturmak istiyorsanız faydalı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 ise, yer çekimi ve diğer dış kuvvetler merminizin hızını ve yönünü etkiler. Varsayılan olarak bu anahtar kapalıdır. |
| Çarpışmada Yok Et |
Mermilerin diğer nesnelerle çarpıştıklarında yok olup olmayacağını kontrol eden anahtar. Eğer bu anahtar kapalıysa ve fizik kapalıysa, mermiler sahnede zıplar. Varsayılan olarak bu anahtar açıktır. |
| # Canlı Mermiler |
Bu değer, ekranda aynı anda ne kadar mermi olabileceğini kontrol eder. Bu miktarda mermi ateşlediğinizde ve hâlâ sahnede yaşıyorsa, daha fazla ateş edemezsiniz. |
| Animasyonu Oynat |
Bu anahtar açıkken, nesneniz ateş düğmesine basıldığında bir animasyon oynatacaktır. Özel Animasyonlar panelinden bir animasyon seçmelisiniz. |
| Özel Animasyonlar |
Soldaki panelde, ateş düğmesine bastığınızda oynatılacak bir animasyon döngüsü seçebilirsiniz. |
| Animasyon Önceliği |
Soldaki Özel Animasyonlar panelinde, başka bir animasyonla çakışmaması için ateş animasyonlarınızı önceliklendirebilirsiniz. Animasyon sistemi, daha yüksek önceliğe sahip bir döngüyü oynatacaktır. Bu yüzden başka bir animasyon davranışı ateş animasyonunuzu kesintiye uğratıyorsa, önceliği artırmayı deneyin. |
Çıktılar
| Nesne Kimliği |
Nesnenin kimliğini döndürür. |
Örnekler
Eğer bir nişancı oyunu yapmak istiyorsanız, bu davranışı basitçe oyuncu nesnenize ekleyebilir ve bu otomatik olarak Küresel UI katmanınıza bir düğme yaratacaktır, ve karakterinizin ateş etmesini sağlar. Özellikleri değiştirerek, tabancalardan, makineli tüfeklerden, roketatarlar veya diğer mermi tabanlı silahlara kadar geniş bir yelpazede silahlar oluşturabilirsiniz.

