3D Çalışma Alanı

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

Workspace bir 3D dünyasında Roblox motorunun render etmesini istediğiniz nesneleri içeren bir konteyner hizmetidir. Genellikle bu nesneleri çalışma alanına ekleyeceksiniz:

  • BasePart nesneleri, bunlar Part ve MeshPart nesneleridir.
  • Attachment nesneleri, özel efekt jeneratörlerine, bir ParticleEmitter gibi, UI nesnelerine, fizyiksel BillboardGui ve daha fazlasına bağlayabilirsiniz.
  • Model nesneleri, geometrik grupları düzenler.
  • Class.Script nesneleri, çalışma alanındaki diğer nesnelerin ebeveyni olan nesnelerdir. Kodlar renderlenmez, ancak bir başka nesnenin renderlenmesine etkileyebilir.

Parçalar

Part nesneler Roblox'ta varsayılan ilkel yapı bloklarını temsil eder. Öncelikle, tüm parçaların fiziksel simülatörleri oluşturulur ve 3D alanında görünürlerse görünürlerse görünürlerse görünürlerse görünürlerse görünürlerse görünürlerse görünürler

Blok Etmeyi / Block Etmeyi
Küre
Silindir
Kılıç
Köşe Kısmından Köşe Kısmına Geçiş
A single gray block partA single gray sphere partA single gray cylinder partA single gray wedge partA single gray corner wedge part

Ayrıca, katı modelleme operasyonlarını parçalara, birleştirici veya negatif gibi, birleştirmek için küreler veya boş boru gibi daha karmaşık bir şeye birleştirebilirsiniz.

Kaynaklar

Bir MeshPart bir meshes (3D nesnelerin oluştuğu bir koleksiyon) temsil eden bir nesnedir. Genellikle Blender veya Maya gibi üçüncü parti yazılım kullanarak meshes oluşturursunuz, sonra Studio kullanarak 2>Class.MeshPart2> olarak İçe aktarırız.

Meshes, Studio'da yapabileceğiniz herhangi bir katı modellemeden çok daha fazla ayrıntı içerebilir. Ayrıca dahili güçlendirmeler ve dokuplar oluşturabilirler, böylece poz verebileceğiniz gerçekçi nesneler yaratabilirsiniz.

A high-quality treasure chest mesh with a texture.
Dokunmatik
A realistic looking leafy bush with shadows and depth.
Yüzey Görünümüyle Mesh

Terreno

Class.Terrain nesnemi, ağırlıklı olarak dağlar, su kayalıkları, çimli tepeler veya düz bir çöl oluşturmak için ayrıntılı ve gerçekçi bir terreno ortayı yaratır ve kazır. Terrain Editor kullanıyorsanız, büyük terreno bölgelerini kolayca oluşturabilir ve değiştirebilirsiniz.

A viewport view of desert terrain with mountains in the distance.

Modeller

Bir Model , bir geometrik gruplama için bir konteyner objesi, örneğin BasePart , 1> Class.Motor6D1> nesneleri ve diğer modeller. Modeller basit gruplama veya modellerinizin birincil parç

A humanoid model of a creepy girl with four red eyes standing in an A pose. She wears a maroon dress with webs and bright red stockings.
Octavia adında bir model
A close up view of the model's children in the Explorer window that comprise the model.
Modeli oluşturan gruplar

Kodlardaki Çalışma Alanına Erişim

Bir senaryoda, bir dünyaWorkspace 'ine üç farklı yol aracılığıyla erişebilirsiniz, her biri geçerli.

  • workspace
  • game.Workspace
  • game:GetService("Workspace")

Buradan, deneyimleriniz için senaryo mantığı için büyük bir kullanım vakası seti yapabilir ve dinamik dünyalar ve etkileşimler oluşturabilirsiniz. Örneğin:

  • Çalışma alanındaki herhangi bir nesneye bir referans alın, özelliklerini değiştirme sırasında.
  • Bir kullanıcının Camera nesnesine bir referans alarak Çalışma alanındaki görüşlerini manipüle et.
  • Oyunun oynanabilir karakteri bir nesneye dokunduğu gibi belirli zamanlarda mantığı uygulamak için alanındaki olayları dinleyin.