Współpraca

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

Tworzenie wysokiej jakości doświadczenia wymaga wielu umiejętności, takich jak modelowanie, programowanie, projektowanie interfejsu użytkownika i produkcja audio.Jest mało prawdopodobne, że jedna osoba posiada wszystkie te umiejętności, co czyni współpracę między różnymi rolami niezbędną częścią procesu rozwoju.

Dzięki wbudowanym narzędziom współpracy w Studio twórcy mogą przyczyniać się do doświadczeń niezależnie w swoim własnym czasie lub współpracować z zespołem jednocześnie.

Three creators working together in a collaborative session, each with differnt color markers to demonstrate what objects they're currently editing in the environment.

Zarządzaj współpracownikami

Kolaboranci, których dodajesz do doświadczenia, mają ustawienia uprawnień odpowiadające ich poziomowi dostępu do doświadczenia.Następujące są różne ustawienia uprawnień użytkownika:

UprawnienieOpis
Własny Użytkownik jest właścicielem doświadczenia i ma uprawnienia do konfigurowania uprawnień innych użytkowników.
Edytuj Użytkownik ma uprawnienie do edytowania doświadczenia. To również przyznaje użytkownikowi uprawnienie Graj .
Odtwórz Użytkownik ma uprawnienie do grania w doświadczenie prywatnie.
Brak dostępu Użytkownik nie ma uprawnień Edytuj lub Odtwarzaj .

Istnieją pewne niewielkie różnice w zarządzaniu współpracownikami w własnościach grupowych w stosunku do własności użytkownika.

Doświadczenia własności grupowej

W przypadku doświadczeń grupowych tylko właściciel grupy lub członkowie z wystarczającymi uprawnieniami mogą zarządzać rolami grupa, albo na poziomie wszystkich doświadczeń grupowych lub na podstawie doświadczenia na poziomie.Tacy użytkownicy mogą również dodać poszczególnych współpracowników do doświadczeń własności grupy w tym samym przepływie pracy, co doświadczenia własności użytkownika, ale tylko dla dostępu Graj .

Jeśli jesteś właścicielem grupy lub członkiem z wystarczającymi uprawnieniami, możesz skonfigurować współpracę na wszystkich doświadczeniach grupowych , na przykład przyznając edytowanie uprawnienie roli "Artysta audio", aby mogli dostosować odtwarzanie dźwięku na różnych doświadczeniach grupowych.

  1. Z menu Pulpitu nawigacyjnego twórcy, wybierz grupę z menu Widok jako i przejdź do Współpracy Ról .
  2. Włącz Edytuj wszystkie doświadczenia grupowe dla roli, która powinna mieć uprawnienie do edycji.Pamiętaj, aby kliknąć Zapisz zmiany dla każdej roli, którą zmieniasz.

W oknie Zarządzaj współpracownikami w Studio dla każdego doświadczenia własności grupy odpowiednie role wyświetlają Edytuj uprawnienie, ale są wyciszane, aby wskazać, że nie możesz zmienić poziomu uprawnień z Studio.

Studio's menu bar with the Collaborate button highlighted.Manage Collaborators window showing permission level selection for each group role.

Doświadczenia własności użytkownika

W przypadku własnych doświadczeń użytkownika możesz przyznać Grę dostęp do dowolnego użytkownika lub grupy, ale możesz przyznać Edytuj uprawnienie tylko przyjaciołom Roblox.

Aby dać Edytuj uprawnienie przyjacielowi do doświadczenia, które posiadać:

  1. Z doświadczeniem otwartym w Studio kliknij przycisk Współpracuj w prawym górnym rogu.

    Studio's menu bar with the Collaborate button highlighted.
  2. Wpisz w pasek wyszukiwania na górze, aby wyszukać współpracownika do dodawać.Pojawia się menu rozwijane wymieniające pasujących współpracowników, z przyjaciółmi oznaczonymi przez etykietę Przyjaciel poniżej ich nazwy.Wybierz współpracownika do dodawać.

    Manage Collaborators window showing search query for a Roblox friend.
  3. Wybierz Edytuj z menu rozwijanego uprawnień dla znajomy.

    A close up view of a collaborator's tile with the permission dropdown menu highlighted.
  4. Kliknij Zapisz , aby ustawienia współpracy weszły w życie.

Dostęp do sesja

Ci, którzy mają uprawnienie do edytowania doświadczenia, mogą dołączyć do sesji współpracy w następujący sposób:

  1. Zlokalizuj doświadczenie w zależności od tego, czy jest własnością grupy lub użytkownika.

    1. Wybierz grupę z menu wyboru górnego lewej strony.
    2. Upewnij się, że twory są wybrane po lewej stronie i moje doświadczenia w głównym panelu.
    My Experiences
    Shared With Me
  2. Najedź na płytkę doświadczenia i kliknij przycisk Edytuj w Studio , aby współpracować.

    A close up view of an experience tile with the Edit in Studio button highlighted.

Zobacz współpracowników

Podczas pracy w sesjawspółpracy możesz zobaczyć obecnych współpracowników w prawym górnym rogu Studio, każdego z unikalnym przypisanym kolorem, który jest spójny we wszystkich urządzeniach współpracowników.

Studio's menu bar with icons of the current collaborators highlighted.

Aby zobaczyć więcej szczegółów na temat obecnych współpracowników, kliknij na jedną z ikon, aby otworzyć okno żywych współpracowników .W tym oknie możesz zobaczyć, czy użytkownik jest aktywny czy nieaktywny w Studio, a także wskazówkę, gdzie użytkownik pracuje.Użytkownicy stają się nieaktywni, jeśli nie używają Studio przez ponad 5 minut.

Live Collaborators window with icons of current collaborators, as well as their activity status.

Wizualizacja selekcji

Domyślnie wybrany kod w edytorze skryptów oraz wybrane obiekty w widoku 3D są podświetlane unikalnym kolorem przypisanym każdemu współpracownikowi.Ponadto okno Eksplorator oznacza wybrane obiekty kropkami w tych przypisanych kolorach, aby wskazać wybór innych współpracowników.

A viewport view of a block part pyramid. The parts near the top of the pyramid are highlighted in green to signify that the collaborator with the green color has the parts selected in their Studio instance.
A close up view of the three block part objects in the Explorer window. There is a green circle near the objects to signify that the collaborator with the green color has the parts selected in their Studio instance.

Aby uczynić wybory wszystkich współpracowników niewidocznymi tylko dla ciebie, podczas gdy nadal widzisz ich pracę, odznacz Pokaż wybory współpracowników na dole okna Żywi współpracownicy.

Dołącz do współpracowników

Aby szybko przejść do lokalizacji w przestrzeni roboczej lub do dokładnej linii w skrypcie, który edytuje współpracownik, przewiń po ich nazwie w oknie Żywi współpracownicy i kliknij Dołącz .

Skryptowanie współpracy

W sesjawspółpracy możesz wspólnie kodować w czasie rzeczywistym za pomocą żywego skryptowania lub możesz sporządzać projekty skryptów w bardziej skoncentrowanym środowisku, zanim przekażesz je współpracownikowi do przechowywania w współdzielonym repozytorium.

Żywe skryptowanie

Żywe skryptowanie pozwala współpracownikom kodować razem w czasie rzeczywistym.W edytorze skryptów każdy kolor kurora współpracownika pasuje do koloru przypisanego w oknie Współpracownicy na żywo .

Script Editor window showing cursors for two collaborators, colored according to their assigned color in the Live Collaborators window.
Live Collaborators window with icons of current collaborators, as well as their activity status.

Podczas żywego skryptowania edycje są automatycznie zapisywane co 5 minut, tak jak edycje miejsc, a współpracownik może ręcznie zapisać skrypt w dowolnym momencie za pomocą CtrlS ( S ).Zapisane lub automatycznie zapisane wersje są rejestrowane w oknie Historia skryptów.

Tryb projektów

Poprzez tryb Projekty , możesz niezależnie edytować i testować skrypty bez wpływu na doświadczenie dla innych.Po zakończeniu sporządzania skryptu możesz przekazać go do wspólnego repozytorium i przetestować zespołowo wersję zaangażowanych współpracowników.

Prześlij projekty

Po zmianie skryptu pojawi się on w oknie Projekty , dostępnym z zakładki Zobacz.Projekty są zapisywane w twoim lokalnym systemie plików i utrzymują się między sesjami Studio na tej samej maszynie.

Studio's View tab with the Drafts button highlighted. The Drafts window with two drafted script instances.

Aby przekazać lokalne edycje do repozytorium, kliknij lewym przyciskiem myszy skrypt, lub przytrzymaj Shift i kliknij lewym przyciskiem myszy, aby wybrać wiele skryptów.Następnie kliknij Potwierdź , aby potwierdzić wszystkie wybrane skrypty.

The Drafts window with the Commit button highlighted.

Porównaj i połącz zmiany

Jeśli inny współpracownik wprowadza zmiany do tego samego skryptu, który edytujesz, pojawia się ikonka z zielonym symbolem w oknie Projekty .Aby zobaczyć ich zmiany, kliknij prawym przyciskiem myszy na skrypcie i wybierz Porównaj z serwerem .

The Drafts window with the green plus icon highlighted to the left of a changed script, and the right-click popup window showing with the Compare With Server option highlighted.

Na zakładce (Różnice) , która otwiera się w Edytorze skryptów, kod, który zmienili lub usunęli inni współpracownicy, pojawia się w czerwieni, a kod, który zaktualizowałeś, pojawia się w zieleni.

A close up view of lines that were edited by different collaborators.

Aby połączyć ich zmiany z twoim skryptem:

  1. W oknie Projekty kliknij prawym przyciskiem myszy skrypt i wybierz Połącz z serwerem .

    The Drafts window right-click popup window showing with the Merge From Server option highlighted.
  2. W oknie połączenia możesz wybrać, który kod zachować lub wprowadzić ręczne edycje.

    • Sprawdź Projekt , aby zachować swoje zmiany, lub pozostaw go niezaznaczonym, aby je odrzucić.
    • Sprawdź Serwer , aby połączyć zmiany zatwierdzone w twoim projekcie, lub pozostaw go bez zaznaczenia, aby je ignorować.
    • Sprawdź Inne , aby ręcznie edytować skrypt i zapisać zmiany do projektu.
  3. Po przeglądnięciu rozdzielczości połączenia kliknij Połącz wszystko , aby zaktualizować lokalny skrypt.

Przywróć usunięte skrypty

Jeśli współpracownik usunie skrypt, który edytujesz, pojawi się ikonka z czerwonym symbolem w oknie Projekty .Aby przywrócić skrypt, kliknij go prawym przyciskiem myszy i wybierz Przywróć skrypt .Skrypty są przywracane do drzewa Przestrzeni roboczej miejsca, więc możliwe, że będziesz musiał ręcznie je przywrócić do ich pierwotnej lokalizacji.

The Drafts window with the red cross icon highlighted to the left of a deleted script, and the right-click popup window showing with the Restore Script option highlighted.

Zobacz historię skryptów

Wszystkie zmiany skryptów, które zostały zapisane przez współpracownika, automatycznie zapisane lub skomitowane przez współpracownika za pomocą trybu projektów, są rejestrowane w oknie historii wersji .Aby się do niego dostać:

  1. Kliknij prawym przyciskiem myszy skrypt w oknie Eksploratora i wybierz Wyświetl historię skryptu .

  2. W oknie Historia wersji , które się otwiera, zobaczysz wszystkie zatwierdzone wersje skryptu, datę popełnienia, którego współpracownika popełniono, i wiele więcej.Z tego okna możliwe są następujące działania:

    Aby porównać dowolną wersję (poza najstarszą) z jej poprzednią wersją, wybierz ją i kliknij Porównaj z poprzednią wersją .Na zakładce (Różnice) , która otwiera się w edytorze skryptów, kod z nowszej wersji pojawia się w zieleni, a kod z starszej wersji pojawia się w czerwieni.

Zapisz i opublikuj

Podczas sesjawspółpracy Studio automatycznie zapisuje projekt do chmury co cztery minuty.

Przywróć do poprzednich wersji

Właściciel doświadczenia może cofnąć zmiany wprowadzone przez innych edytorów. Zobacz tutaj dla instrukcji.

Możesz również chcieć sprawdzić Historię aktywności.Widok ten zapewnia log wydarzeń chronologicznych, który poprawia widoczność zespołu w kluczowych ustawieniach doświadczenia.

Wyłącz współpracę

Tworzenie zespołu to główna funkcja Studio, która umożliwia współpracę.Przepływy pracy, które angażują dialog Zarządzaj współpracownikami, będą automatycznie włączać funkcję, ale możesz ją ręcznie wyłączyć, jeśli jest to konieczne.

  1. Jeśli okno żywych współpracowników nie jest jeszcze otwarte, kliknij na którekolwiek z ikon współpracowników, aby je otworzyć.

  2. W prawym dolnym rogu okna kliknij przycisk i wybierz Wyłącz tworzenie zespołu .

  3. Kiedy zostaniesz poproszony, potwierdź zakończenie sesji, aby ponownie załadować miejsce w stanie nie współpracy.