Fizik

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Roblox, rijit cisim fizik motoru kullanır. BaseParts, Anchored değeri false olduğu sürece fiziksel güçlere maruz kalır. Eklemler ve kısıtlamalar kullanarak fiziksel montajlar oluşturabilir ve olaylar ve çarpışma filtreleme ile nesneler arasındaki çarpışmaları algılayabilir ve kontrol edebilirsiniz.

Montajlar

Bir montaj, rijit kısıtlamalar veya motorlarla (hareketli rijit eklemler) bağlanan bir veya daha fazla BaseParts'dir. Montajlar, başlangıçta bir doğrusal veya açısal hız ile ayarlanabilir veya davranışları kısıtlamalar aracılığıyla etkilenebilir.

1 parçadan oluşan bir montajı temsil eden koyu mavi bir arka plana karşı hafif mavi bir küp.
1 montaj; 1 parça
18 parçadan oluşan bir montajı temsil eden koyu mavi bir arka plana karşı bir insansı karakter modeli.
1 montaj; 18 parça
179 parçadan oluşan bir montajı temsil eden bir korsan.
1 montaj; 179 parça

Kısıtlamalar

Açık montajlar, yerçekimi ve çarpışmalardan gelen kuvvetlere tepki verir, ancak fiziksel kuvvet aynı zamanda mekanik kısıtlamalar veya hareket ettirici kısıtlamalar aracılığıyla da uygulanabilir ve simüle edilebilir.

Mekanik kısıtlamalar, mekanizmalar inşa etmek için kullanılabilecek pimler, yaylar ve ipler gibi tanıdık nesneleri içerir. Her biri mekanik kısıtlamalar kılavuzunda özetlenmiştir.

Çarpışmalar

Çarpışma olayları, iki BaseParts 3D dünyada dokunduğunda veya dokunmayı bıraktığında otomatik olarak meydana gelir. Bu çarpışmaları Touched ve TouchEnded olayları aracılığıyla algılayabilirsiniz; bu olaylar, her iki parçanın CanCollide özellik değerine bakılmaksızın gerçekleşir.

Çarpışma filtreleme teknikleri, çarpışma grupları veya parça‑parça filtreleme gibi yöntemler aracılığıyla, hangi fiziksel montajların diğerleriyle çarpışacağını kontrol edebilirsiniz.

Çarpışmaları tespit etme ve filtreleme konusunda daha fazla ayrıntı için çarpışmalar kılavuzuna bakın.

Ağ sahipliği

Karmaşık fiziksel mekanizmaları desteklemek ve aynı zamanda oyuncular için akıcı ve duyarlı bir deneyim sağlamak amacıyla, Roblox fizik motoru, hesaplamaların sunucu ve tüm bağlı istemciler arasında dağıtıldığı dağıtılmış fizik sistemini kullanır. Bu sistem içinde, motor, fiziksel olarak simüle edilen BaseParts'ın ağ sahipliğini ya bir istemciye ya da bir sunucuya atayarak fizik hesaplamalarının iş yükünü böler. Daha fazla ayrıntı için ağ sahipliği kılavuzuna bakın.

Adaptif zaman adımlama

Motor, montajları üç simülasyon hızından birine otomatik olarak atayarak en iyi performansı vurgular. Tanklar gibi karmaşık mekanizmaların bulunduğu senaryolar için, sabit bir zaman adımı ayarlayarak istikrarı artırabilirsiniz. Daha fazla bilgi için adaptif zaman adımlama kılavuzuna bakın.

Uyku sistemi

Bir montaj hareket etmediğinde veya ivmelenmediğinde, Roblox fizik motoru, montajı simüle etmeyi otomatik olarak durdurarak performansı iyileştirir. Ayrıntılar için uyku sistemi kılavuzuna bakın.

©2026 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.