TriangleMeshPart
*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.
TriangleMeshPart, MeshPart ve PartOperation arasındaki ortak kaba sınıfıdır. Bu, iki alt sınıftaki fiziksel geometri özelliklerinin yönetimini birleştirmek için oluşturuldu. CollisionFidelity.
Özet
Özellikler
Parçanın fiziklerinin ağına bağlanan seviyeyi belirler.
Aerodinamik güçleri ve torkları hesap etmek için kullanılan geometrik temsilini belirler.
Bir parçanın fiziksel olarak hareket edilemez olup olmadığını belirler.
Parçanın montajının açısal hızı.
Parça montajının dünya alanındaki parça merkezinde.
Parçanın montajının lineer hızı.
Parçanın montajının toplamı.
Kurbanın kök kısmına bir referans.
Bir parçanın arka yüzünün türünü belirler (+Z yönlendirmesi).
Bir parçanın alt yüzünün türünü belirler (-Y yönlendirimi).
Bir parçanın rengini belirler.
Dünyadaki BasePart 'in konumunu ve yönünü belirler.
Bir parçanın başka bir parçaya çarpışıp çarpışmayacağını belirler.
Parçanın yerel sorgu işlemlerinde dikkate alınıp alınmadığını belirler.
Parçanın Touched ve TouchEnded olaylarının parçada ne sıklıkta ateş edileceğini belirler.
Bir parçanın gölge oluşturup oluşturmadığını belirler.
Bir parçanın merkezindeki masa üzerindeki dünya konumunu açıklar.
Bir parçanın çarpışma grupadını açıklar.
Bir parçanın rengini belirler.
Parçanın mevcut fiziksel özelliklerini gösterir.
Bir parçanın birkaç fiziksel özelliğini belirler.
Parçalarda ve bileşenlerde havadan güçleri etkinleştirmek veya devre dışı bırakmak için kullanılır.
Class.BasePart 'in fiziksel varlıklarının BasePart kısmı.
Fiziksel boyutları BasePart fiziksel motoru tarafından dikkate alınan gerçek boyutu.
Bir parçanın Front yüzünün hangi tip bir yüzey olacağını belirler (-Z yönlendirimi).
Bir parçanın sol yüzünün türünü belirler (-X yönü).
Yalnızca yerel kliente görünür olan BasePart.Transparency ile ilgili bir çarpan belirleyin.
Bir parçanın Studio'da seçilebilir olup olmadığını belirler.
Parçanın miktarını, yoğunluğunun ve hacminin ürününü açıklar.
Parçanın kalıcı vücuttoplam masyana veya içine katkıda bulunduğunu belirler.
Bir parçanın tekstürünü ve varsayılan fiziksel özelliklerini belirler.
MaterialVariant ın adı.
Parçanın dünyadaki dönüşümünü açıklar.
Parçanın pivot'unun CFrame 'inden oluğunu belirtir.
Parçanın dünyadaki konumunu açıklar.
Son kaydedilen fiziksel güncellemeden bu yana kaydedilen süre.
Bir parçanın gökyüzü kutusunu ne kadar yansıttığını belirler.
Resize yöntemi tarafından izin verilen en küçük değişikliği açıklar.
Bir parçanın yeniden boyutlandırılabileceği yüzleri tanımlar.
Bir parçanın sağ yüzünün türünü belirler (+X yönü).
Bir montajın kök kısmını belirlemede asıl kural.
Parçanın üç eksen için derece olarak dönme.
Bir parçanın boyutlarını (genişlik, yükseklik) belirler.
Bir parçanın üst yüzünün türünü belirler (+Y yönü).
Bir parçanın görülebilirliğini (parça gizliliğinin tersi) belirler.
Yöntemler
Şuradan alınan Yöntemler: BasePartKuruluşa bir kuvvet uygula.
Kuruluşun center of mass kullanımına bir impuls uygula.
Belirli bir pozisyondaki montaja bir impuls uygula.
Parçaların birbirleriyle çarpışabileceğini veya çarpışmayabileceğini belirler.
Bir parçanın ağ sahibi olup olmadığını kontrol eder.
Nesneye herhangi bir türde katlanmış bir bağlantıyla bağlanmış bir parça tablosu döndürür.
Bu Parçaya bağlı olan tüm Ortakları veya Sınırları iade edin.
Class.BasePart.Mass|Mass özelliğinin değerini iade eder.
Bu bölgenin ağ sahibi olan mevcut oyuncuyu veya sunucunun durumunda nul'u döndürür.
Oyun motoru bu bölüm için ağ sahibini otomatik olarak belirlerse geri döner.
Bir parçanın temel kısmını bir montajın geri döndürür.
Bu parçayla etkileşim kuran tüm BasePart.CanCollide gerçek parçaların bir tablosunu içerir.
Bu bileşenin montajına ilişkin verilen pozisyondaki parçanın lineer hızını iade eder.
Eğer nesne yerini alacak bir paraya bağlanıyorsa (örneğin bir Anchored parçası) geri döndürür, aksi takdirde geri döndürmez.
Stüdyo boyutlandırma aracını kullanarak nesnenin boyutunu değiştirmenin aynısını yapar.
Bu ve tüm bağlantılı parçalar için verilen oyuncuyu ağ sahibi olarak ayarlar.
Oyun motoru, kimin fiziğini ele alacağını dinamik olarak karar vermesine izin verir (bir klien veya sunucu).
- IntersectAsync(parts : Instances,collisionfidelity : Enum.CollisionFidelity,renderFidelity : Enum.RenderFidelity):Instance
Parçanın ve diğer parçaların çakışma geometrisinden yeni bir IntersectOperation oluşturur.
- SubtractAsync(parts : Instances,collisionfidelity : Enum.CollisionFidelity,renderFidelity : Enum.RenderFidelity):Instance
Verilen matrisindeki parçaların geometrisinden düşük olarak yeni bir UnionOperation oluşturur.
- UnionAsync(parts : Instances,collisionfidelity : Enum.CollisionFidelity,renderFidelity : Enum.RenderFidelity):Instance
Parçadan yeni bir UnionOperation oluşturur, plus birimde verilen matematiksel çizimin kaplandığı yer.
Bir PVInstance 'nin pivot'unu alır.
Tüm ataları ile birlikte PVInstance şeklini alır, böylece merkez noktası artık belirlenen PVInstances ile bulunur.
Etkinlikler
Şuradan alınan Etkinlikler: BasePartFiziksel hareketin sonucu olarak bir parçanın başka bir parçaya dokunmasını durdurur.
Fiziksel hareketin sonucu olarak bir parça başka bir parçaya dokunduğunda ateş eder.
Özellikler
CollisionFidelity
Bu özellik, çarpışma modelinin Class.TriangleMeshPart meshesinin aslındaki geometrisine nasıl iliştiğini belirler. Bu özellik, yürüyüş sırasında kullanıcı tarafından okunabilir veya değiştirilemez.
Birçok seçeneğin görsel temsilini için buraya bakın.
FluidFidelity
Aerodinamik güçleri ve torkları hesap etmek için kullanılan geometrik temsilini belirler.