Roblox fizikleri motoru, Newton'un ikinci hareket yasası aracılığıyla 3D alanındaki tüm parçaları simüle eder. Bu hareket yasası, zamanla takip adımları ve tek bir takip adımını Roblox'un dünya adımı içinde yapılır.
Varsayılan olarak, Roblox fizikleri her saniye yaklaşık 60 kare olarak simüle eder. Her saniyede yaklaşık 4 dünya adımının sözleşme imzalamadüşünülürse, fiziklerin motoru her bir kare için yaklaşık 3 "solver adaları" y
Ödev kriterleri değişebilir, ancak 240Hz adasına atanan parçaların ikazları yüksek hız değerleri, yüksek hız artışı değerleri ve çözülmesi zor olan karmaşık mekanizmalar içerir.
Uyarlanabilir Modu Etkinleştirme
Stüdyo'da adaptif zamanlayıcıyı etkinleştirmek için:
In the Explorer window, select the Çalışma Alanı object.
Özellikler Penceresinde, FizikselSüzmeYöntemi bulun ve Uyarlanabilir seç.
Etkinlik zamanlayıcı işlemi için gösterime izlemek için Studio Mikro profilleyici ( CtrlF6 ; 0> ⌘0> 2> F62> )'yı açabilirsiniz. Etkinlik etkin olana kad
physicsStepped olarak adlandırılan alanın, worldStep ile ilgili alan adının şimdi worldStep - Adaptive olarak okunduğunu gözlemleyin.
Yukarıdaki kurşörünüzü LDLPGSSolver::solve üzerinde gezdirerek kaç sayıda adanın her frekans kümesinde bulunduğunu gösterir; 1dt adaları (240 Hz), 2dt adaları (120 Hz) ve 1>4dt1> adaları (60 Hz) üzerindeki
Hata ayıklama Görselleştirme
Test sırasında, simüle edilen parçalar için frekansları görselleştirmek yararlı olabilir. Bu seçeneği etkinleştirmek için:
Studio ayarları penceresini açın ( Dosya >. Studio ayarları penceresini açın ( Studio Ayarları ).
Fizikler Are Timesteps Shown 'i etkinleştirin.
Etkinleştirildiğinde, simüle edilen parçalar mevcut simülasyon değerlendirçizilecektir. Bir parça simüle edilmeyi bırakırsa, uyku sistemi veya bir ağ değişikliği aracılığıyla, parça artık simüle edilmeyecektir.
Belirli Oranlı Senaryolar
Belirli bir zaman aralığını kullanarak, fiziksel performansı artırabilirsiniz ki bu en fazla 2,5 katına kadar. Bu nedenle, bazı deneyimler Düzeltilmiş Modu (240 Hz) kullanıyor, bunların arasında:
Yüksek isabet oranına sahip simülasyonlar ve istikrarlılık gerektiren deneyimler, tıpkı yarış oyunları, "yıkım" simülatörleri veya tank gibi karmaşık mekanizmaları olan oyunlar gibi.
Çoğu parçanın 240 Hz çözgücü adasına (debugging sırasında kırmızı hatlarla gösterilir) başlangıç gerçekleştirdiği simülasyonlar. 240 Hz adaları, farklı frekanslardaki adalarla etkileşim kurduğunda, bu adalar üstüste gelen performans kazanımlarını azaltabilen bir üst