Beams

*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.

Obiekt Beam to obiekt, który renderuje Texture pomiędzy dwoma obiektami Attachment. Ustawiając właściwości belki, możesz:

Tworzenie belek

Zanim zaczniesz tworzyć belkę, przydatne jest włączenie widoczności punktów mocowania, aby zobaczyć, gdzie belka się zaczyna i kończy. Możesz to zrobić, włączając Pokaż szczegóły ograniczenia z menu Widok w Studio.

Aby stworzyć belkę:

  1. Stwórz dwie części i umieść je w niewielkiej odległości od siebie. Jedna będzie początkiem belki, a druga końcem belki. Zgrupuj części w Model.

  2. W oknie Eksploratora dodaj obiekt Attachment do każdej części:

    1. Najedź kursorem na jedną część i kliknij przycisk ⊕. Pojawi się menu kontekstowe.
    2. W menu kontekstowym wstaw Attachment.
    3. Powtórz dla drugiej części.
  3. W oknie Eksploratora dodaj obiekt Beam do modelu:

    1. Najedź kursorem na model i kliknij przycisk ⊕. Pojawi się menu kontekstowe.

    2. W menu kontekstowym wstaw Beam.

  4. Wybierz nowy obiekt Beam i przypisz jego punkty mocowania. Upewnij się, że przypisujesz każdą właściwość mocowania do innego obiektu Attachment.

    1. W oknie Właściwości wybierz właściwość Attachment0. Twój kursor się zmieni.
    2. W oknie Eksploratora wybierz mocowanie części, które ma być początkiem belki.
    3. Z powrotem w oknie Właściwości wybierz właściwość Attachment1. Twój kursor się zmieni.
    4. W oknie Eksploratora wybierz mocowanie części, które ma być końcem belki.
Domyślna belka pomiędzy dwoma mocowaniami

Dostosowywanie belek

Eksperymentując z poniższymi właściwościami, możesz dostosować wizualny wygląd belki, aby stworzyć unikalne elementy rozgrywki, takie jak pola siłowe, wodospady i przeszkody na ścieżce.

Tekstura

Właściwość Texture renderuje teksturę wzdłuż długości belki. Możesz ustawić właściwość Texture belki na dowolny identyfikator zasobu. Więcej informacji, w tym jak dodać lub przesłać własne tekstury, znajdziesz tutaj.

Tekstura ciemnoszarych okręgów na szarym tle emituje między dwoma mocowaniami.

Belka renderuje swoją teksturę przy użyciu dwóch trójkątów rysowanych pomiędzy Segments, a segmenty są rozmieszczone pomiędzy orientacją dwóch punktów mocowania. Gdy obracasz punkty mocowania w różnych kierunkach, segmenty również się obracają.

Ta sama tekstura z poprzedniego obrazu jest teraz zakrzywiona, ponieważ mocowania są w różnych orientacjach.

Kolor

Właściwość Color nadaje odcień teksturze belki, albo do konkretnego koloru, albo do gradientu ColorSequence wzdłuż całej długości.

  1. W oknie Eksploratora wybierz belkę.

  2. W oknie Właściwości wybierz właściwość Color. Możesz:

    1. Kliknąć na kwadrat koloru, aby otworzyć okno pop-up Kolory i wybrać kolor.
    2. Wprowadzić trzy liczby w polu wartości koloru RGB.

Przezroczystość

Właściwość Transparency ustawia przezroczystość belki jako stałą wartość lub jako NumberSequence z zakresami od 0 (całkowicie nieprzezroczysta) do 1 (całkowicie przejrzysta).

  1. W oknie Eksploratora wybierz belkę.
  2. W oknie Właściwości wybierz właściwość Transparency.
  3. Wprowadź pożądaną przezroczystość dla belki.

Szerokość

Możesz ustawić szerokość belki w studach na każdym końcu, konfigurując właściwości Width0 i Width1. Wyższa wartość oznacza większą szerokość, a niższa wartość oznacza mniejszą szerokość. Jeśli ustawisz którąkolwiek wartość na mniejszą niż 0, Studio ustawi ją z powrotem na 0.

Belka poniżej ma wartość Width0 równą 0.5 i wartość Width1 równą 3.

Tekstura emituje pomiędzy dwoma mocowaniami. Tekstura zaczyna się od małej szerokości i kończy na dużej szerokości.

Długość/mode tekstury

Właściwości TextureLength i TextureMode belki określają, jak jej tekstura powtarza się wzdłuż jej długości.

Gdy TextureMode jest ustawiony na Enum.TextureMode.Wrap lub Enum.TextureMode.Static, powtórzenia tekstur będą równe całkowitej długości belki (w studach) podzielonej przez jej TextureLength.

Diagram TextureMode z trybem Wrap lub Static

Gdy TextureMode jest ustawiony na Enum.TextureMode.Stretch, tekstura powtórzy się TextureLength razy wzdłuż całkowitej długości belki.

Diagram TextureMode z trybem Stretch

Kierunek

Belka to 2D projekcja istniejąca w przestrzeni 3D, co oznacza, że może być niewidoczna z każdego kąta. Właściwość FaceCamera, gdy jest ustawiona na true, zapewnia, że belka zawsze jest zwrócona w stronę CurrentCamera, niezależnie od swojej orientacji.

Domyślnie vs. FaceCamera

Krzywizna

Belki są skonfigurowane do używania krzywej Béziera trzeciego stopnia utworzonej przez cztery punkty kontrolne. Oznacza to, że nie są ograniczone do prostych linii, a krzywizna belki może być modyfikowana poprzez zmianę CurveSize0, CurveSize1 oraz orientację mocowań belki.

Diagram krzywizny belki
©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.