Ruang kerja 3D

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Workspace adalah layanan kontainer yang menyimpan objek yang ingin Anda render di dunia 3D. Anda biasanya akan menambahkan objek ini ke ruang kerja:

  • BasePart objek, yang termasuk kedua Part dan MeshPart objek.
  • Attachment objek, yang dapat Anda lampirkan ke generator efek khusus seperti ParticleEmitter , objek UI seperti BillboardGui , dan banyak lagi.
  • Model objek yang mengatur kumpulan geometris.
  • Script objek yang dibuat oleh objek lain di ruang kerja. Skrip tidak di render tetapi dapat mengubah render objek lain.

Bagian

Part objek mewakili blok pembangunan primitif di Roblox. Secara default, semua bagian memiliki fisika mereka simulasi dan di render jika mereka muncul di ruang kerja 3D. Bagian dapat mengambil bentuk blok, bola, silinder, kuda, atau sudut. Selain itu, TrussPart bertindak sebagai pilar pemotong

Blokir
Latar Belakang
Silinder
Sudut
Sudut Kuda-kuda
A single gray block partA single gray sphere partA single gray cylinder partA single gray wedge partA single gray corner wedge part

Anda juga dapat menerapkan modelling solid ke bagian, seperti union atau negate, untuk menggabungkan mereka menjadi sesuatu yang lebih kompleks seperti mangkuk atau pipa kosong.

Mesin

A MeshPart is an object that represents a mesh (a collection of vertices,边, dan wajah yang membentuk objek 3D). Anda biasanya menciptakan meshes menggunakan perangkat lunak pihak ketiga seperti Blender atau Maya , lalu impor mereka sebagai 1> Class.MeshPart1> menggunakan Studio.

Meshes dapat menyertakan lebih banyak rincian daripada modelling solid yang dapat Anda lakukan di Studio. Mereka juga dapat memiliki rakitan dan tekstur internal, sehingga Anda dapat membuat objek yang realistis yang dapat Anda posisikan dan animasi.

A high-quality treasure chest mesh with a texture.
Mesh dengan tekstur
A realistic looking leafy bush with shadows and depth.
Mesh dengan SurfaceAppearance

Terreno

Objek Terrain memungkinkan Anda untuk menghasilkan dan menyulap lingkungan tanah yang rinci dan realistis, seperti gunung, badan air, bukit ber覆草, atau gurun yang datar. Menggunakan Editor Tanah, Anda dapat dengan mudah menghasilkan dan mengubah wilayah tanah besar.

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

Model

A Model adalah objek kontainer untuk kumpulan geometri , seperti BasePart , 1> Class.Motor6D1> objek, dan model lainnya. Model dapat sederhana kumpulan atau Anda dapat mengatur bagian utama dalam model,

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.
Model bernama Octavia
A close up view of the model's children in the Explorer window that comprise the model.
Grouping yang mencakup model.

Mengakses Ruang kerja di Skrip

Dalam sebuah script, Anda dapat mengakses Workspace tempat di tiga cara yang berbeda, semuanya valid.

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

Dari sana, Anda dapat melakukan set besar kasus penggunaan untuk logika skrip untuk pengalaman Anda dan membuat dunia dan interaksi dinamis. Misalnya:

  • Dapatkan referensi ke setiap objek di ruang kerja untuk mengubah proporsi mereka selama eksekusi.
  • Dapatkan referensi ke objek Camera pengguna untuk manipulasi pandangan mereka dari ruang kerja.
  • Dengarkan acara pada objek di ruang kerja untuk melakukan logika pada waktu tertentu, seperti ketika karakter playable pengguna menyentuh objek .