util.IntersectRayWithOBB
Açıklama
Bir Işın-OBB (Yönlendirilmiş Sınırlayıcı Kutu) kesişimi gerçekleştirir ve bir kesişim varsa pozisyonu, normali ve kesir değerini döndürür.
Argümanlar
yön * mesafe olarak uygulanabilir.
Bu uygulamada ışının sonsuz olmadığını - yalnızca bir segment olduğunu unutmayın.
Dönen Değerler
Örnek
Fonksiyonun görselleştirme ile örnek kullanımını gösteren basit bir örnek. Oyun içi konsola developer 1 yazın ve herhangi bir entity'e bakın. Kesişim yoksa kırmızı bir kutu, kesişim varsa yeşil bir kutu gösterecektir.
Lütfen örneğin bir kutu oluşturmak için bir entity kullandığını, ancak bunun zorunlu olmadığını unutmayın. Buradaki asıl amaç, fiziksel olmayan nesnelere karşı kesişim kontrolleri yapmaktır, örneğin oyun dünyasındaki bir kullanıcı arayüzü ekranı veya bir oyuncunun (ya da bir NPC'nin) haritanın belirli bir bölümüne bakıp bakmadığını test etmek gibi.
Tüm sunucular · GmodTR Launcher · Rehber · GMod Wiki · GmodTR nedir? · Sunucu ekle · Discord