WorldModel
*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.
Dünya Modeli, bir ViewportFrame 'ye bazı fizik özellikler sağlar.
Daha spesifik olarak, bir Dünya Modelini bir Görüntü Penceresi Çerçevesinin çocu yapabilir ve ardından Dünya Modeline ebeveyn geometri yapabilirsiniz.Bu, dünya modeli aracılığıyla ViewportFrame'de ışınları kullanmanıza izin verecektir.Ayrıca WorldModel'e Humanoid karakterlerini yerleştirebilir ve ortakları doğru bir şekilde ayarlanır ve onları animasyonlaştırabilirsiniz.
Özet
Özellikler
Şuradan alınan Özellikler: ModelAktif durum yayınıyla deneyimler için modeldeki ayrıntı seviyesini ayarlar.Sets the level of detail on the model for experiences with instance streaming enabled.
Instans yayını etkinleştirildiğinde model yayın davranışını Models kontrol eder.
Birincil parçası Model , veya nil eğer açıkça ayarla.
Modelin etrafındaki pivot etrafında ölçeklendirilmesi için yalnızca editör tarafından kullanılan özellik. Bu özelliği ayarlamak, ölçeğin sanki Model/ScaleTo çağrılmış gibi hareket edeceğini değiştirecektir.
Hangi noktada bir Model döndürme noktasının bulunduğunu belirler bulunmuyor ve bunun bir set Model.PrimaryPart içerdiği yer.
Yöntemler
Şuradan alınan Yöntemler: WorldRootVerdiğiniz BasePart 'den herhangi biri diğer parçalara dokunuyorsa gerçek döndürür.
Bir blok şeklini belirtilen yönde görüntüler ve şekil bir BasePart veya Terrain hücreye vurursa bir RaycastResult döndürür.
Verilen bir kutuya sınır kutuları üzerinde örtüşen bir dizi parça döndürür.
Verilen bir küme sınır kutuları üzerine örtüşen bir dizi parça döndürür.
Verilen parçayla paylaşılan boş alanı olan bir dizi parça döndürür.
- IKMoveTo(part : BasePart,target : CFrame,translateStiffness : number,rotateStiffness : number,collisionsMode : Enum.IKCollisionsMode):()
Belirtilen parçayı, doğrudan oraya taşımak yerine, ters sinematik aracılığıyla belirtilen konuma taşır, böylece katılım sağladığı herhangi bir eklem, kısıtlama veya çarpışmanın fiziksel olarak tatmin edilmesini sağlar.
Bir kaynağı, yönü ve seçici RaycastParams kullanarak bir ışın atar, ardından uygun bir nesne veya arazi ışını kesişirse bir RaycastResult döndürür.
- Spherecast(position : Vector3,radius : number,direction : Vector3,params : RaycastParams):RaycastResult?
Belirli bir yönde küre şekli atar ve şekil bir BasePart veya Terrain hücreye vurursa bir RaycastResult döndürür.
Dünyadaki parçalar için simülasyonu belirtilen bir süre artışı ve seçilen bir BaseParts dizi üzerine ilerletir.
Bu modeli belirtilen oyuncu için kalıcı olarak ayarlar.Model.ModelStreamingMode davranışın ek sonucu olarak değiştirilmesi için değiştirilmesi gereken davranış PersistentPerPlayer olarak ayarlanmalıdır.
Bir Model'in tüm parçalarını içeren bir hacmin açıklamasını döndürür.
'nin tümünü içeren en küçük sınırlayıcı kutunun boyutunu döndürür, eğer ayarlanırsa ile uyumlu olur.
Bu model nesnesi için kalıcı olan tüm Player nesnelerini döndürür.Davranış, bu yöntemin bir Script veya bir LocalScript 'dan çağrılıp çağrılmadığına bağlı olarak değişir.
Yeni oluşturulan modeller için varsayılan 1'e döner ve Model/ScaleTo aracılığıyla ölçeklendirildiğinde değişecektir.
PrimaryPart ı verilen pozisyona taşır. Birincil bir parça belirtilmediyse, modelin kök parçası kullanılacaktır.
Bu modeli belirtilen oyuncu için artık kalıcı olmayan yapar.Model.ModelStreamingMode davranışın kaldırılmasının sonucunda değiştirilmesi için değiştirilmesi gereken davranış için KalıcıOyuncu olarak ayarlanmalıdır.
Modelin ölçek faktörünü ayarlar, böylece tüm alt örneklerin boyutlandırma ve konumunu ayarlar ve ölçek faktörü 1 olduğunda ilk boyutları ve konumları ile ilgili bu ölçek faktörüne sahip olurlar.
Verilen Model ofsetiyle bir Vector3 değiştirir, modelin yönünü koruyarak.Yeni pozisyonda zaten başka bir BasePart veya Terrain varsa, Model o nesneyi üzerine geçecektir.
Bir PVInstance 'nin merkezini alır.
Dönüştürür PVInstance tüm altındaki PVInstances ile birlikte pivotun şimdi belirtilen CFrame 'de yer aldığını, böylece dönüşüm aşağıdaki gibi gerçekleşir: