Przestrzeń 3D

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Workspace to usługa kontenerowa, która przechowuje obiekty, które chcesz, aby silnik Roblox renderował w świecie 3D. Zwykle dodasz te obiekty do przestrzeni roboczej:

  • Obiekty BasePart, które obejmują zarówno obiekty Part, jak i MeshPart.
  • Obiekty Attachment, które możesz przymocować do generatorów efektów specjalnych, takich jak ParticleEmitter, obiektów UI, takich jak BillboardGui, fizycznych Constraints i inne.
  • Obiekty Model, które organizują grupy geometryczne.
  • Obiekty Script, które są rodzicami innych obiektów w przestrzeni roboczej. Skrypty nie są renderowane, ale mogą wpływać na renderowanie innych obiektów.

Części

Obiekty Part reprezentują podstawowe elementy budowlane w Robloxie. Domyślnie wszystkie części mają symulowaną fizykę i są renderowane, jeśli pojawiają się w 3D. Części mogą przybierać kształt bloków, sfer, cylindrów, klinów lub klinów narożnych. Dodatkowo, TrussPart działa jako belka kratownicowa, po której postacie mogą się wspinać jak po drabinie.

Pojedyncza część w kształcie bloku.
Blok
Pojedyncza część w kształcie sfery.
Sfera
Pojedyncza część w kształcie cylindra.
Cylinder
Pojedyncza część w kształcie klinu.
Klin
Pojedyncza część w kształcie klinu narożnego.
Klin narożny

Możesz również zastosować operacje modelowania z wykorzystaniem brył do części, takie jak unia lub negacja, aby połączyć je w coś bardziej złożonego, na przykład miski czy puste rury.

Siatki

Obiekt MeshPart reprezentuje siatkę (zbiór wierzchołków, krawędzi i ścianek tworzących obiekt 3D). Zazwyczaj tworzysz siatki za pomocą oprogramowania firm trzecich, takiego jak Blender lub Maya, a następnie importujesz je jako MeshPart za pomocą Studio.

Siatki mogą zawierać znacznie więcej szczegółów niż jakiekolwiek modelowanie z wykorzystaniem brył, które możesz wykonać w Studio. Mogą także zawierać wewnętrzne mechanizmy i tekstury, co pozwala na tworzenie realistycznych obiektów, które możesz pozować i animować.

Siatka wysokiej jakości skrzyni skarbów z teksturą.
Siatka z teksturą
Realistycznie wyglądający krzew liściasty z cieniami i głębią.
Siatka z SurfaceAppearance

Teren

Obiekt Terrain umożliwia generowanie i rzeźbienie szczegółowych i realistycznych środowisk terenowych, takich jak góry, zbiorniki wodne, trawiaste wzgórza czy płaska pustynia. Używając Edytora Terenu, możesz łatwo generować i zmieniać duże obszary terenu.

Widok z perspektywy terenu pustynnego z górami w oddali.

Modele

Obiekt Model to obiekt-kontener dla grup geometrycznych, takich jak obiekty BasePart, Motor6D i inne modele. Modele mogą być prostymi grupami lub możesz ustawić główną część w modelu, aby działał jako montaż, który silnik fizyczny traktuje jako jedną sztywną bryłę. Modele mogą również zawierać skrypty, które działają na poszczególnych obiektach modelu.

Model humanoidalny przerażającej dziewczynki z czterema czerwonymi oczami stojącej w pozie A. Nosi bordową sukienkę z pajęczynami i jasnoczerwone pończochy.
Model o nazwie Octavia
Widok z bliska dzieci modelu w oknie Eksploratora, które składają się na model.
Grupowania, które składają się na model

Dostęp do przestrzeni roboczej w skryptach

W skrypcie możesz uzyskać dostęp do Workspace w trzech różnych sposobów, z których wszystkie są ważne.

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

Stamtąd możesz przeprowadzać szereg przypadków użycia, aby zapisać logikę dla swoich doświadczeń i tworzyć dynamiczne światy i interakcje. Na przykład:

  • Uzyskaj odniesienie do dowolnego obiektu w przestrzeni roboczej, aby zmienić jego właściwości w czasie rzeczywistym.
  • Uzyskaj odniesienie do obiektu Camera użytkownika, aby manipulować ich widokiem przestrzeni roboczej.
  • Słuchaj zdarzeń na obiektach w przestrzeni roboczej, aby przeprowadzić logikę w określonych momentach, na przykład, gdy postać gracza dotyka obiektu.
©2026 Roblox Corporation. Nazwa Roblox, logo Roblox oraz hasło „Powering Imagination” należą do naszych zarejestrowanych i niezarejestrowanych znaków towarowych na terenie Stanów Zjednoczonych oraz w innych krajach.