Mesafeye Göre Sırala
Açıklama
Mesafeye Göre Sırala davranışı, mesafeye göre sıralanmış nesne ID'lerinin bir dizisini çıkartır. Bu, bir nesneyi başka bir nesnenin etrafındaki bir yarıçap içinde hedeflemek için kullanışlıdır; bu nedenle kule savunma oyunları için yararlıdır.
Özellikler
Anında Tetikler
|
Nesne A |
Varsayılan olarak, bu seçili olan mevcut nesnedir. Bunu sahnedeki başka bir nesneyle değiştirebilirsiniz. |
| Nesne B |
Sahnenizde mesafeleri hesaplamak ve sıralamak için nesneler. Bir grup nesneyi referans almak için bir etiket seçebilirsiniz. |
| Referans |
Konumu kaydırmak için referansı kullanın. Varsayılan olarak, mesafe, nesne A’nın merkezi ile nesne B’nin merkezi arasındaki mesafe olarak hesaplanır. |
| Sıralama Yöntemi |
Nesneler en uzaktan en yakına veya en yakından en uzağa doğru sıralanabilir. |
| Mesafeyi Tanımla |
Eğer bu açılırsa, nesne yalnızca belirli bir aralık içindeki nesneleri sıralar. Minimum mesafe, bir nesnenin algılanabileceği en yakın mesafedir ve maksimum mesafe, algılanabileceği en uzak mesafedir. |
| Zoom İçin Telafi Et | Nesneler arasındaki mesafe, kamera uzaklaştıkça artar. Çünkü nesneler görsel olarak birbirlerinden daha uzakta gibi görünmektedir. Bu, mesafeyi zoom ile bölerek hesaba katılır. |
Çıktılar
|
Nesneler |
Sıralanmış nesne ID’lerinin bir dizisi. Eğer sıralama yöntemi En Yakın Önce ise, ilk indeks en yakın nesne, ikinci indeks ikinci en yakın nesne vb. olacaktır. Bu, sıralama yöntemi En Uzak Önce olduğunda tersine çevrilir; burada ilk indeks en uzak nesne olur. Herhangi bir indeksten bir nesne ID'si almak için Dizi Değerini Al davranışını kullanabilirsiniz. |
Örnek
Bir gözetleme kulesi, 10 metrelik menzilinde en yakın düşmanı hedef alabilir, sıralama türü olarak En Yakın Önce seçerek ve 0 ile 10 metre arasında bir aralık tanımlayarak. Dizi Değerini AlDizi Değerini Al davranışını kullanarak nesnelerin çıktı alanının ilk indeksini (indeks 0) alabilirsiniz - dizi değerini alma davranışı en yakın nesnenin nesne ID'sini dönecektir.

