Mekanik kısıtlamalar

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

Fizik motoru, menteşeler, yaylar, ipler ve daha fazlası gibi kavramsal mekanik bağlantılar olarak davranan Constraints sınıflarını içerir. Bunun yanı sıra, kompleks kısıtlamalar gibi çeşitli sınırlamalar, montajlar üzerinde yönlü veya döner kuvvet uygulamak için mevcuttur.

Top Soketi

BallSocketConstraint, iki bağlantısını aynı konumda zorlamakta ve her üç eksen etrafında serbestçe dönebilmesine izin vermekte, eğilme ve burkulmayı kısıtlamak için isteğe bağlı limitlerle birlikte sunulmaktadır
Menteşe

HingeConstraint, iki bağlantısının bir eksen etrafında dönmesine izin verir, motor veya servo davranışı için isteğe bağlı atanmış güç ile birlikte
Prizmatik

PrismaticConstraint iki bağlantının bir eksen boyunca kaymasına izin verir ama dönebilmesine izin vermez, kayar kapılar ve asansör platformları gibi mekanizmalar için isteğe bağlı atanmış güç ile birlikte
Silindirik

CylindricalConstraint, bağlantıların bir eksen boyunca kaymasına ve diğer bir eksen etrafında dönmesine izin verir, isteğe bağlı atanmış açısal ve/veya lineer güç ile birlikte
Yay

SpringConstraint bağlantılarına yay ve amortisör davranışına dayalı bir kuvvet uygular, isteğe bağlı minimum/maksimum uzunluk ile birlikte
Torsiyon Yay

TorsionSpringConstraint, görece bir açıya ve görece açısal hıza dayalı tork uygular, iki parçadaki iki ekseni bir araya getirmeye çalışır
Evrensel

UniversalConstraint, iki montaj üzerindeki iki eksenin dik kalmasını sağlar; bu, aracın güç iletiminden arka tahrik miline, robotikteki ve daha fazlasına uygulamalar için yararlıdır
İp

RopeConstraint, iki bağlantının belirli bir uzunluktan daha fazla ayrılmasını engeller, isteğe bağlı uzatma veya kısalma vinci davranışı ile birlikte
Çubuk

RodConstraint, iki bağlantıyı belirli bir uzunlukta ayırır, isteğe bağlı döner eğilme limitleri ile birlikte
Uçak

PlaneConstraint, iki bağlantıyı bir düzlem boyunca bir konum/yönelim içine taşır ve her iki bağlantı, başka bir kısıtlama olmadıkça serbestçe hareket edip dönebilir
Kaynak

WeldConstraint, iki BaseParts'ı bağlar ve onları aynı nispi konumda ve yönelimde tutar, hatta birbirine temas etmeseler bile
Rijit

RigidConstraint, iki Attachments veya Bones'ı bağlar ve onları aynı nispi konumda/yönelimde tutar, hatta birbirine temas etmeseler bile
Çarpışma Yok

NoCollisionConstraint, iki belirli parçanın çarpışmalarını engeller, ancak bu parçalar hala dünyanın geri kalanıyla çarpışmaları kaydedebilir

Kısıtlama görselleştirmesi

Studio'daki kısıtlamaları doğru bir şekilde görselleştirmek için aşağıdakileri Görünüm menüsünden veya ilgili kısayol tuşlarıyla açıp kapatabilirsiniz:

  • Kaynakları Göster (AltW veya W) — WeldConstraints'ı diğer kısıtlamaların görselleştirilmesinden ayrı olarak gösterir.
  • Kısıtlama Ayrıntılarını Göster (AltD veya D) — Kaynak olmayan kısıtlamaların tam görsel ayrıntılarını gösterir.

Kısıtlamalar oluşturma

Tüm mekanik kısıtlamalar, iki Attachments veya Bones bağlantısı ile bağlanmalıdır; WeldConstraint ve NoCollisionConstraint dışında. Bones'a bağlandıklarında, kısıtlama animasyonlu konum ve yönelimlerini kullanır.

Mekanik bir kısıtlama oluşturmak için, bir Kısıtlama seçim butonundan ya da Keşif penceresinden bir tane ekleyebilirsiniz.

  1. Studio'nun Model sekmesinin araç çubuğunda, bir kısıtlama düğmesinin küçük köşe okuna tıklayıp basılı tutarak seçim menüsünü açın, ardından istediğiniz kısıtlamayı seçin.

    Studio'nun araç çubuğunda belirtilen kısıtlama seçimleri
  2. 3D görünüm alanında, herhangi bir Part veya MeshPart üzerine gelin ve görselleştirilen noktada yeni bir Attachment eklemek için tıklayın. Alternatif olarak, bir kısıtlamayı kullanmak için mevcut bir Attachment veya Bone üzerine gelin ve tıklayın.

  3. Çoğu mekanik kısıtlama, işlevselliği için bir ikincil bağlantıya ihtiyaç duyar, bu nedenle araç genellikle sizi başka bir Part, MeshPart, Attachment veya Bone üzerinde önceki adımı tekrarlamanız için yönlendirecektir.

    İki bağlantıyı ayrı bloklarda bağlayan SpringConstraint.
    Tamamlanmış SpringConstraint iki bağlantıyı birleştiriyor

Fiziksel simülasyon

Fizik simülasyonu gerçekleştirmek için taşırken veya dönerken parçaları, Stüdyo araç çubuğunda Geometrik moddan Fiziksel moda geçiş yapabilirsiniz; bu, parçaların fiziksel kısıtlamalara uyması için zorlar. Örneğin, iki parça RopeConstraint ile bağlıysa ve bir parçayı sahnede sürüklerseniz, diğeri ip gerginleştikçe onun peşinden gelecektir.

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