PhysicsSettings
*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.
PhysicsSettings bir teklif sınıfıdır, Roblox'un fiziği motorunda depuraj özelliklerini görüntülemenize izin verir.Studio'nun ayar menüsündeki Fizik sekmesinde bulabilirsiniz.
Özet
Özellikler
Doğru ayarlandığında, fiziksel olarak simüle edilen nesneler, belirli bir süre boyunca hareket etmezlerse simüle edilmeyi bırakacaktır.
Gerçek olarak ayarlanırsa, BasePart.Anchored olan parçalar, şu anda yere bakan parçanın sınır kutusunun yüzeyinde gri bir yüzey hatını gösterecektir.
Doğru ayarlanırsa, her fizik montajı benzersiz bir renge atanır ve montajla ilişkili Part renk ile çizilir.Birlikte JointInstance bağlanan parçalar aynı rengi paylaşacaktır.
Doğru ayarlandığında, aktif olarak fiziksel olarak simüle edilen parçaların kırmızı bir çerçevesi olacaktır.
Doğru ayarlanırsa, Part kök vücutvücudunun durumuna bağlı olarak belirli bir renkle özetlenecektir.
Doğru ayarlandığında, her bir temas adası, her bir temas adasına rastgele bir renk atanılan parçalarda SelectionBox süslemeler gösterir, her bir temas adasına rastgele bir renk atanır.
Doğru ayarlandığında, küre süslemeleri fizik etkileşimlerinin gerçekleştiği her parçanın temas noktalarında çizilecektir.
Gerçek olarak ayarlanırsa, XYZ eksenleri her parçanın BasePart.CFrame bölümünde görüntülenir.
Doğru ayarlandığında, parçaların her bir mekanizmasına benzersiz bir renk verilir.
2007'nin sonlarından beri doğru çalışmayan eski bir özellik.Bir Model kök parçasında bir XYZ eksenini göstermesi gerekiyor, ancak eksen görüntüleme bileşeni doğru çalışmıyor.
Doğru ayarlandığında, her oyuncunun karakteri benzersiz bir renkle çizilir ve oyuncunun ağ sahipliğine sahip olduğu her parça aynı renkle çizilir.
2007'nin sonlarından beri doğru çalışmayan eski bir özellik.Her BasePart 'in merkezinde büyük bir XYZ eksenini göstermesi gerekiyor, ancak eksen görüntüleme bileşeni doğru çalışmıyor.
Doğru ayarlanırsa, bir silindir her oyuncunun karakteri etrafında çizilir ve onların Player.SimulationRadius 'sini temsil eder.
1x1x1 ızgarasında hizalanmayan parçalar, gerçek olarak ayarlanınca sarı çizilecektir.
2007'nin sonlarından beri doğru çalışmayan eski bir özellik.Dünyanın merkezinde büyük bir XYZ eksenini göstermesi gerekiyor, ancak eksen görüntüleme bileşeni doğru çalışmıyor.
Gerçek olarak ayarlanırsa, Roblox, katı model işlemleri yaparken miras kalan CSG çözücüsünü kullanmaya geri dönecektir.
Hava dinamik güç görselleştirmesi için çizilen okların ölçeğini ayarlar.
Bu özellik bir parçanın BasePart.ReceiveAge 'sini göstermelidir, ancak doğru çalışmaz.
Gerçek olarak ayarlanırsa, her parçanın ortak bağlantıları ve temel ilkel bileşenlerinin durumları bir dağınıklık ağacı olarak görselleştirilir.
Roblox'un fizik motorunun gazlağını kontrol eder.
Gerçek olarak ayarlanırsa, PartOperation ve MeshPart için temel çarpışma geometrisi görüntülenir.
Gerçek değerine ayarlanırsa, Studio'nun oyun ve çalışma modlarında seçilen veya gezilen mekanizmalar için aerodinamik görselleştirme etkinleştirilir.
Eğer ile ayarlanırsa, bu, fiziğin çevresel sınırlarının otomatik olarak değiştirilmesine izin verilmeden önce beklemesi gereken maksimum süreyi belirtir.
Doğru ayarlanırsa, Roblox'un CSG çözücüsünün versiyonu 2, versiyon 1 yerine kullanılacaktır.
Özellikler
AllowSleep
Doğru ayarlandığında, fiziksel olarak simüle edilen nesneler, belirli bir süre boyunca hareket etmezlerse simüle edilmeyi bırakacaktır.
AreAnchorsShown
Gerçek olarak ayarlanırsa, BasePart.Anchored olan parçalar, şu anda yere bakan parçanın sınır kutusunun yüzeyinde gri bir yüzey hatını gösterecektir.
AreAssembliesShown
Doğru ayarlanırsa, her fizik montajı benzersiz bir renge atanır ve montajla ilişkili Part renk ile çizilir.Birlikte JointInstance bağlanan parçalar aynı rengi paylaşacaktır.
AreAssemblyCentersOfMassShown
AreAwakePartsHighlighted
Doğru ayarlandığında, aktif olarak fiziksel olarak simüle edilen parçaların kırmızı bir çerçevesi olacaktır.
AreBodyTypesShown
Doğru ayarlanırsa, Part kök vücutvücudunun durumuna bağlı olarak belirli bir renkle özetlenecektir.
Vücut Türleri
<th>Vücut Türü</th><th>Açıklama</th></tr><tr><td bgcolor="#FF0000" /><td>Gerçek Zaman Vücudu</td><td>Gerçek zaman daima simüle edilen fizik vücudu ve asla sınırlandırılmaz. Humanoidler için kullanılır.</td></tr><tr><td bgcolor="#00FF00" /><td>Boş Düşme Vücudu</td><td>Fiziksel iletişimolmadan özgürce hareket eden Fizik Vücudu.</td></tr><tr><td bgcolor="#0000FF" /><td>Ortak Vücut</td><td>Fiziksel olarak simüle edilen bir ortak tarafından etkilenen fiziksel vücut, örneğin bir Motor veya bir Kızak.</td></tr><tr><td bgcolor="#FFFF00" /><td>İletişim Vücudu</td><td>Başka bir vücutvücuduyla temasa giren fizik vücudu.</td></tr><tr><td bgcolor="#FF7700" /><td>Simetrik İletişim Vücudu</td><td>Diğer bir vücutla temas halindeyken tork kuvveti yaşayan fizik vücudu.</td></tr><tr><td bgcolor="#777700" /><td>Dikey İletişim Vücudu</td><td>Y ekseninde çok az hareket eden fizik vücut, diğer bir vücutla temas ederken.</td></tr></tbody>
Rengi |
AreCollisionCostsShown
AreConstraintForcesShownForSelectedOrHoveredInstances
AreConstraintTorquesShownForSelectedOrHoveredInstances
AreContactForcesShownForSelectedOrHoveredAssemblies
AreContactIslandsShown
Doğru ayarlandığında, her bir temas adası, her bir temas adasına rastgele bir renk atanılan parçalarda SelectionBox süslemeler gösterir, her bir temas adasına rastgele bir renk atanır.
AreContactPointsShown
Doğru ayarlandığında, küre süslemeleri fizik etkileşimlerinin gerçekleştiği her parçanın temas noktalarında çizilecektir.Her küre ayrıca 3B'de çizilmiş bir ok var, temas noktasının algıladığı yüze karşı.
Çözücü Varyasyonları
Bu özelliğin davranışı, Roblox'un fizik motorunun PGS Physics Solver veya Spring Physics Solver kullanıp kullanmadığına bağlı olarak değişir.
Bu, Workspace.PGSPhysicsSolverEnabled özelliği tarafından kontrol edilir.
Bahar Fiziği Çözücü
Workspace.PGSPhysicsSolverEnabled kapalı olduğunda, temas noktaları aşağıda listelenen gibi renklendirilir.Küreden çıkan okunun uzunluğu, temas noktasının ne kadar güç uyguladığına ve temas türünün ne olduğuna bağlıdır.
<th width="200">İletişim Türü</th><th>Açıklama</th></tr><tr><td bgcolor="#CCCC00" /><td>Normal İletişim</td><td>Özel koşul olmadan iletişim noktası.</td></tr><tr><td bgcolor="#656500" /><td>Dinlenme Bağlantısı</td><td>En az 4 çerçevede aktif olan bağlantı noktası.</td></tr><tr><td bgcolor="#CC0000" /><td>İkinci Geçiş İletişimi</td><td>Birinci biletgeçen bir kernel tarafından yapılan bir temas noktası. Nadiren görülür.</td></tr><tr><td bgcolor="#CC6500" /><td>Gerçek Zaman İletişimi</td><td>Gerçek zaman fiziği vücutile yapılan bir temas noktası. Bu, <code>Sınıf.Humanoid</code> 'a uygulanır.</td></tr><tr><td bgcolor="#0000CC" /><td>Ortak İletişim</td><td>Fiziksel olarak simüle edilmiş bir ortak altında yapılan iletişim noktası. Bu, Motorlar ve Kızaklara uygulanır.</td></tr></tbody>
Rengi |
PGS Fizik Çözücü
Workspace.PGSPhysicsSolverEnabled doğru ayarlanırsa, temas noktaları daima KIRMIZI renkli olur ve okunun uzunluğu daima 1 damga olur.Özel koşullar izlenmiyor, çünkü PGS çözücü, Spring Solver'da listelenen devletler için özel arama tabloları tutmuyor.
<th width="200">İletişim Türü</th><th>Açıklama</th></tr><tr><td bgcolor="#CC0000" /><td>Normal İletişim</td><td>Özel koşul olmadan iletişim noktası.</td></tr></tbody>
Rengi |
AreGravityForcesShownForSelectedOrHoveredAssemblies
AreJointCoordinatesShown
Gerçek olarak ayarlanırsa, XYZ eksenleri her parçanın BasePart.CFrame bölümünde görüntülenir.
AreMagnitudesShownForDrawnForcesAndTorques
AreMechanismsShown
Doğru ayarlandığında, parçaların her bir mekanizmasına benzersiz bir renk verilir.
AreModelCoordsShown
2007'nin sonlarından beri doğru çalışmayan eski bir özellik.Bir Model kök parçasında bir XYZ eksenini göstermesi gerekiyor, ancak eksen görüntüleme bileşeni doğru çalışmıyor.
AreNonAnchorsShown
AreOwnersShown
Doğru ayarlandığında, her oyuncunun karakteri benzersiz bir renkle çizilir ve oyuncunun ağ sahipliğine sahip olduğu her parça aynı renkle çizilir.
ArePartCoordsShown
2007'nin sonlarından beri doğru çalışmayan eski bir özellik.Her BasePart 'in merkezinde büyük bir XYZ eksenini göstermesi gerekiyor, ancak eksen görüntüleme bileşeni doğru çalışmıyor.
AreRegionsShown
Doğru ayarlanırsa, bir silindir her oyuncunun karakteri etrafında çizilir ve onların Player.SimulationRadius 'sini temsil eder.Her fiziksel olarak simüle edilmiş nesne, hangi oyuncunun bu nesneye en yakın olduğunu kontrol edecek ve eğer oyuncunun simülasyon yarıçapı içinde iseler.Her iki koşul da karşılandığında, o oyuncu o nesnenin ağ sahibi olacaktır.
AreSolverIslandsShown
AreTerrainReplicationRegionsShown
AreTimestepsShown
AreUnalignedPartsShown
1x1x1 ızgarasında hizalanmayan parçalar, gerçek olarak ayarlanınca sarı çizilecektir.
AreWorldCoordsShown
2007'nin sonlarından beri doğru çalışmayan eski bir özellik.Dünyanın merkezinde büyük bir XYZ eksenini göstermesi gerekiyor, ancak eksen görüntüleme bileşeni doğru çalışmıyor.
DisableCSGv2
Gerçek olarak ayarlanırsa, Roblox, katı model işlemleri yaparken miras kalan CSG çözücüsünü kullanmaya geri dönecektir.
DisableCSGv3ForPlugins
DrawConstraintsNetForce
DrawContactsNetForce
DrawTotalNetForce
EnableForceVisualizationSmoothing
FluidForceDrawScale
Hava dinamik güç görselleştirmesi için çizilen okların ölçeğini ayarlar.Varsayılan değer 1.0'dur; daha küçük değerler daha küçük oklar çizer ve tersine.Varsayılan değer, geniş bir dizi aerodinamik mekanizmak için iyi bir başlangıç noktasıdır.
ForceCSGv2
ForceDrawScale
ForceVisualizationSmoothingSteps
IsInterpolationThrottleShown
IsReceiveAgeShown
Bu özellik bir parçanın BasePart.ReceiveAge 'sini göstermelidir, ancak doğru çalışmaz.
IsTreeShown
Gerçek olarak ayarlanırsa, her parçanın ortak bağlantıları ve temel ilkel bileşenlerinin durumları bir dağınıklık ağacı olarak görselleştirilir.
Ağaç Tablosu Genişletme
Bu özellik doğru olarak ayarlanırsa birkaç görselleştirme sağlanır:
<th width="125">Dekorasyon Türü</th><th>Açıklama</th></tr><tr><td bgcolor="#FF0000" /><td>Kutu</td><td>Şu anda sabitlenmiş veya sabitlenmiş bir mekanizmanın kök ilkeliği.Bakın <code>Sınıf.BasePart:IsGrounded()</code> .</td></tr><tr><td bgcolor="#FF7F00" /><td>Kutu</td><td>Fiziksel olarak simüle edilebilen bir mekanizmanın kök ilkeliği.</td></tr><tr><td bgcolor="#0000FF" /><td>Kutu</td><td>Hareket eden bileşenleri olan bir mekanizmanın kök ilkeli.</td></tr><tr><td bgcolor="#CCCC00" /><td>Küre</td><td>Bir montajın kök ilkeli.</td></tr><tr><td bgcolor="#FF7F00" /><td>Silindir</td><td>Bir sıçrama grubunun kök ilkeliği.</td></tr><tr><td bgcolor="#B2B2B2" /><td>Hattı</td><td>Aynı montaj ve parçalama paylaşan iki Primitif arasındaki bağlantı.</td></tr><tr><td bgcolor="#0000FF" /><td>Hattı</td><td>Aynı montajı paylaşan iki Primitif arasındaki bağlantı.</td></tr><tr><td bgcolor="#29D0D0" /><td>Çizgi</td><td>İki Primitif arasındaki bağlantı.</td></tr></tbody>
Rengi |
PhysicsEnvironmentalThrottle
Roblox'un fizik motorunun gazlağını kontrol eder.Varsayılan olarak, fizik motoru, fizik motorunun yaptığı iş miktarına ve mevcut kare hızına bağlı olarak fizik çevresi sınırını ayarlar.Daha fazla bilgi için enum sayfasına bakın Enum.EnviromentalPhysicsThrottle .
ShowDecompositionGeometry
Gerçek olarak ayarlanırsa, PartOperation ve MeshPart için temel çarpışma geometrisi görüntülenir.
ShowFluidForcesForSelectedOrHoveredMechanisms
Gerçek değerine ayarlanırsa, Studio'nun oyun ve çalışma modlarında seçilen veya gezilen mekanizmalar için aerodinamik görselleştirme etkinleştirilir.Bu görselizasyon, hareket ettirilen veya seçilen mekanizmalar için hava dinamiği kuvveti, tork ve basınç merkezini gösterir.
ShowInstanceNamesForDrawnForcesAndTorques
SolverConvergenceMetricType
SolverConvergenceVisualizationMode
ThrottleAdjustTime
Eğer ile ayarlanırsa, bu, fiziğin çevresel sınırlarının otomatik olarak değiştirilmesine izin verilmeden önce beklemesi gereken maksimum süreyi belirtir.
TorqueDrawScale
UseCSGv2
Doğru ayarlanırsa, Roblox'un CSG çözücüsünün versiyonu 2, versiyon 1 yerine kullanılacaktır.