Zusammenarbeit

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Die Erstellung eines qualitativ hochwertigen Erlebnisses erfordert viele Fähigkeiten wie Modellierung, Scripting, Benutzeroberflächen-Design und Audioproduktion.Es ist unwahrscheinlich, dass eine Person alle diese Fähigkeiten hat, was die Zusammenarbeit zwischen verschiedenen Rollen zu einem wesentlichen Teil des Entwicklungs-Workflows macht.

Mit Studio's integrierten Collaboration-Tools können Entwickler unabhängig voneinander zu Erlebnissen beitragen oder gleichzeitig mit ihrem Team zusammenarbeiten.

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

Mitwirkende verwalten

Mitwirkende, die du zu einem Erlebnis hinzufügst, haben Berechtigungseinstellungen, die ihrem Zugriffslevel auf das Erlebnis entsprechen.Wie folgt sind die verschiedenen Benutzerberechtigungseinstellungen:

BerechtigungBeschreibung
Besitzer Der Benutzer ist Besitzer des Erlebnisses und hat die Berechtigung, die Berechtigungen anderer Benutzer zu konfigurieren.
Bearbeiten Der Benutzer hat die Berechtigung, die Erlebniszu bearbeiten. Dies gewährt dem Benutzer auch Spiel -Berechtigung.
Spielen Der Benutzer hat die Berechtigung, die Erfahrung privat zu spielen.
Kein Zugriff Der Benutzer hat keine Berechtigungen für Bearbeiten oder Spielen .

Es gibt einige kleine Unterschiede bei der Verwaltung von Mitwirkenden in gruppeneigenen Erlebnissen vs. Benutzer-Erlebnissen.

Erlebnisse einer Gruppe

Für Gruppenerlebnisse können nur der Gruppeninhaber oder Mitglieder mit ausreichenden Berechtigungen die Rollen der Gruppe verwalten, entweder über alle Gruppenerlebnisse oder auf einer pro-Erlebnis-Basis .Solche Benutzer können auch einzelne Mitwirkende zu gruppeneigenen Erlebnissen im selben Workflow hinzufügen wie benutzereigene Erlebnisse, aber nur für Zugriff.

Wenn du der Gruppenbesitzer oder ein Mitglied mit ausreichenden Berechtigungen bist, kannst du die Zusammenarbeit über alle Gruppenerlebnisse konfigurieren, zum Beispiel Bearbeiten -Berechtigung für eine "Audio-Künstler"-Gruppenrolle gewähren, damit sie den Audio-Wiedergabeablauf auf mehreren Gruppenerlebnissen anpassen können.

  1. Von der Creator-Dashboard, wähle die Gruppe aus dem Sicht als Dropdown-Menü und navigiere zu Zusammenarbeit > Rollen.
  2. Aktiviere Alle Gruppenerlebnisse bearbeiten für Rollen, die Berechtigunghaben sollten.Denke daran, für jede Rolle, die du änderst, auf Änderungen speichern zu klicken.

Im Studio-Fenster Mitwirkende verwalten für jede gruppeneigene Erlebniszeigen berechtigte Rollen Bearbeiten -Berechtigung an, sind aber stummgeschaltet, um anzuzeigen, dass Sie die Berechtigungsstufe nicht von Studio ändern können.

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

Benutzereigene Erlebnisse

Für benutzereigene Erlebnisse kannst du jedem Benutzer oder Gruppe Zugriff auf "Spielen" gewähren, aber du kannst nur Bearbeiten -Berechtigung für Roblox-Freunde gewähren.

Um einer Freundin Bearbeiten -Berechtigung für ein Erlebnis zu geben, das du besitzen:

  1. Wenn die Erfahrung im Studio geöffnet ist, klicke auf die Schaltfläche Zusammenarbeiten in der oberen rechten Ecke.

    Studio's menu bar with the Collaborate button highlighted.
  2. Geben Sie oben in die Suchleiste ein, um nach einem Mitwirkenden zu suchen, der hinzufügenwerden soll.Ein Dropdown erscheint, der passende Mitwirkende auflistet, mit Freunden, die durch das Label Freund unter ihrem Namen angezeigt werden.Wählen Sie den Mitwirkenden zum hinzufügenaus.

    Manage Collaborators window showing search query for a Roblox friend.
  3. Wählen Sie Bearbeiten aus der Dropdown-Liste der Berechtigungen für den Freund:in.

    A close up view of a collaborator's tile with the permission dropdown menu highlighted.
  4. Klicke auf Speichern , damit deine Zusammenarbeitseinstellungen wirksam werden.

Auf eine Sitzung zugreifen

Diejenigen, die die Berechtigung haben, eine Erfahrung zu bearbeiten, können wie folgt einer kooperativen Sitzung beitreten:

  1. Navigiere zum Creator-Dashboard.

  2. Lokalisieren Sie das Erlebnis abhängig davon, ob es gruppeneigen oder benutzereigen ist.

    1. Wählen Sie die Gruppe aus dem oberen linken Auswahlmenü.
    2. Stellen Sie sicher, dass Kreationen links ausgewählt sind und Meine Erfahrungen im Hauptpanel.
    My Experiences
    Shared With Me
  3. Bewegen Sie den Mauszeiger über die Kachel des Erlebnisses und klicken Sie auf die Schaltfläche Im Studio bearbeiten , um zusammenarbeiten.

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

Mitwirkende anzeigen

Während du in einer kooperativen Sitzung arbeitest, kannst du die aktuellen Mitwirkenden im oberen rechten Eck von Studio sehen, jedes mit einer einzigartigen zugewiesenen Farbe, die für alle Mitwirkenden gleich ist.

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

Um mehr Details über die aktuellen Mitwirkenden anzuzeigen, klicke auf eine der Ikonen, um das Live-Mitwirkende-Fenster zu öffnen.In diesem Fenster können Sie sehen, ob ein Benutzer im Studio aktiv oder inaktiv ist, sowie einen Hinweis darauf, wo der Benutzer arbeitet.Benutzer werden inaktiv, wenn sie Studio nicht mehr als 5 Minuten lang verwenden.

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

Auswahlvisualisierung

Standardmäßig werden ausgewählter Code im Skript-Editor und ausgewählte Objekte im 3D-Ansichtsfenster mit der einzigartigen Farbe hervorgehoben, die jedem Mitarbeiter:inzugewiesen wurde.Zusätzlich markiert das Explorer-Fenster ausgewählte Objekte mit Punkten in diesen zugewiesenen Farben, um die Auswahl durch andere Mitwirkende anzuzeigen.

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.

Um die Auswahl aller Mitwirkender für dich unsichtbar zu machen, während du ihre Arbeit weiterhin siehst, deaktiviere Mitwirkendeauswahl anzeigen unten im Live-Mitwirkende-Fenster.

Mit Mitwirkenden zusammenarbeiten

Um schnell zu einer Position im Arbeitsbereich oder zur genauen Zeile in einem Skript zu springen, das ein Mitwirkender bearbeitet, bewegen Sie den Mauszeiger über ihren Namen im Live-Mitwirkende Fenster und klicken Sie auf Beitreten .

Zusammenarbeitende Scripting

In einer kooperativen Sitzung können Sie zusammen in Echtzeit durch Live-Skripting codieren, oder Sie können Entwürfe skriptieren in einem fokussierteren Umfeld, bevor Sie sie einem Mitwirkenden in einem gemeinsamen Repository übergeben.

Scripting

Live-Skripte lassen Mitwirkende gemeinsam in Echtzeit programmieren.Im Skript-Editor entspricht die Cursorfarbe jedes Mitarbeiter:inder zugewiesenen Farbe im Live-Mitwirkende-Fenster.

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.

Während des Scriptingwerden Bearbeitungen alle 5 Minuten automatisch gespeichert, genau wie Platzbearbeitungen, und ein Mitwirkender kann ein Skript jederzeit manuell speichern mit CtrlS ( S ).Gespeicherte oder automatisch gespeicherte Versionen werden im Skript-Verlauf-Fenster aufgezeichnet.

Entwurfsmodus

Durch den Entwurfs -Modus kannst du Skripte unabhängig bearbeiten und testen, ohne die Erfahrung für andere zu beeinträchtigen.Nachdem du ein Skript, das. PL: die Skriptsfertiggestellt hast, kannst du es committen in das gemeinsame Repository und Teamtest die verpflichtete Version mit Mitwirkenden übermitteln.

Entwürfe einreichen

Sobald du ein Skript, das. PL: die Skriptsbearbeitet hast, erscheint es im Entwurfs -Fenster, das von der Ansicht-Registerkarte aus zugänglich ist.Entwürfe werden in deinem lokalen Dateisystem gespeichert und bleiben zwischen Studio-Sitzungen auf demselben Gerät bestehen.

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

Um deine lokalen Bearbeitungen in das Repository zu übermitteln, klicke mit der linken Maustaste auf ein Skript, das. PL: die Skripts, oder halte Shift und klicke mit der linken Maustaste, um mehrere Skripte auszuwählen.Dann klicken Sie auf Einreichen , um alle ausgewählten Skripte zu commit.

The Drafts window with the Commit button highlighted.

Vergleichen und zusammenführen von Änderungen

Wenn ein anderer Mitwirkende Änderungen an demselben Skript vornimmt, das du bearbeitest, erscheint ein Symbol mit einem grünen -Symbol im Entwurfsfenster .Um ihre Änderungen anzuzeigen, klicken Sie mit der rechten Maustaste auf das Skript und wählen Sie Vergleichen mit Server .

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.

In der (Diff) -Registerkarte, die im Skript-Editor geöffnet wird, erscheint Code, den andere Mitwirkende geändert oder gelöscht haben, in Rot, während Code, den du aktualisiert hast, in Grün angezeigt wird.

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

Um ihre Änderungen in dein Skript, das. PL: die Skriptseinzufügen:

  1. Klicken Sie im Entwurfs -Fenster mit der rechten Maustaste auf das Skript und wählen Sie Von Server zusammenführen .

    The Drafts window right-click popup window showing with the Merge From Server option highlighted.
  2. Im Verschmelzfenster kannst du auswählen, welchen Code du behalten oder manuelle Änderungen vornehmen möchtest.

    • Überprüfe Entwurf , um deine Änderungen beizubehalten, oder lass ihn deaktiviert, um sie zu verwerfen.
    • Überprüfe Server , um die verpflichteten Änderungen in deinen Entwurf zusammenzuführen, oder lass sie deaktiviert, um sie zu ignorieren.
    • Überprüfen Sie Andere , um das Skript manuell zu bearbeiten und die Änderungen an Ihrem Entwurf zu speichern.
  3. Sobald du die Zusammenführungsauflösung vorgeschaut hast, klicke auf Alle zusammenführen , um dein lokales Skript, das. PL: die Skriptszu aktualisieren.

Gelöschte Skripte wiederherstellen

Wenn ein Mitwirkende ein Skript löscht, das du bearbeitest, erscheint ein Symbol mit einem roten -Symbol im Entwurfsfenster .Um das Skript, das. PL: die Skriptswiederherzustellen, klicken Sie darauf mit der rechten Maustaste und wählen Sie Skript wiederherstellen .Skripte werden in den Arbeitsbaum des Ortes wiederhergestellt, sodass Sie möglicherweise manuell müssen sie an ihren ursprünglichen Standort zurückbringen.

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.

Skript-Verlauf anzeigen

Alle Skriptänderungen, ob durch einen Mitarbeiter:ingespeichert, automatisch gespeichert oder durch einen Mitwirkenden durch den Entwurfsmodus übernommen, werden im Versionsverlauf -Fenster aufgezeichnet.Um darauf zuzugreifen:

  1. Klicken Sie mit der rechten Maustaste auf das Skript im Explorer-Fenster und wählen Sie Skript-Historie anzeigen .

  2. Im Version-Verlauf -Fenster, das sich öffnet, siehst du alle verpflichteten Versionen des Skript, das. PL: die Skripts, das Datum des Commit, welcher Mitwirkende das Commit vorgenommen hat, und mehr.Von diesem Fenster aus sind die folgenden Aktionen möglich:

    Um jede Version (außer der ältesten) mit ihrer vorherigen Version zu vergleichen, wählen Sie sie aus und klicken Sie auf Vergleichen mit vorheriger Version .In der (Unterschied) -Registerkarte, die im Skript-Editor geöffnet wird, erscheint Code aus der neuesten Version in Grün, während Code aus der älteren Version in Rot angezeigt wird.

Speichern und veröffentlichen

Während einer kooperativen Sitzung speichert Studio das Projekt alle vier Minuten automatisch in die Cloud.

Zurückkehren zu früheren Versionen

Der Besitzer eines Erlebnisses kann Änderungen, die von anderen Editoren vorgenommen wurden, rückgängig machen. Siehe hier für Anweisungen.

Vielleicht möchten Sie auch überprüfen Aktivitätsgeschichte.Diese Ansicht bietet ein zeitlich aufeinanderfolgendes Ereignisprotokoll, das die Teamvisibilität in wichtige Erfahrungseinstellungen verbessert.

Kollaboration deaktivieren

Team erstellen ist die Kern-Studio-Funktion, die die Zusammenarbeit ermöglicht.Workflows, die den Zusammenarbeitenden verwalten-Dialog beinhalten, aktivieren die Funktion automatisch, aber du kannst sie manuell deaktivieren, wenn nötig.

  1. Wenn das Live-Mitwirkende-Fenster noch nicht geöffnet ist, klicke auf eine der Mitwirkenden-Ikonen, um es zu öffnen.

  2. In der rechten unteren Ecke des Fensters klicken Sie auf die Schaltfläche und wählen Sie Team erstellen deaktivieren .

  3. Wenn du aufgefordert wirst, bestätige das Beenden der Sitzung, um den Ort in einem nicht-kooperativen Zustand neu zu laden.