共同作業

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

高品質のエクスペリエンスを作成するには、モデリング、スクリプト作成、ユーザーインターフェイスデザイン、オーディオ制作などの多くのスキルが必要です。1人がこれらすべてのスキルを持っている可能性は低いため、異なる役割間のコラボレーションが開発ワークフローの重要な部分になります。

Studio の 内蔵の コラボレーションツール では、クリエーターは自分の時間に独立してエクスペリエンスに貢献したり、チームと同時に協力して作業したりできます。

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

コラボレーターを管理する

エクスペリエンスに追加するコラボレーターには、エクスペリエンスへのアクセスレベルに対応する許可設定があります。以下は、異なるユーザー権限設定です:

許可説明
オーナー ユーザーはエクスペリエンスの所有者であり、他のユーザーの権限を構成する権限を持っています。
編集 ユーザーはエクスペリエンスを編集する権限を持っています。これにより、ユーザーに プレイ 権限も付与されます。
プレイ ユーザーはエクスペリエンスをプライベートでプレイする権限を持っています。
アクセスなし ユーザには 編集 または プレイ 権限がありません。

グループ所有のエクスペリエンス と ユーザー所有のエクスペリエンス では、コラボレーターを管理する際に少しの違いがあります。

グループ所有のエクスペリエンス

グループ経験の場合、グループ所有者または十分な権限を持つメンバーだけが、グループの役割を管理でき、すべての グループ経験 または 一つ一つの経験 ベースで行うか、またはグループ全体で行うか。このようなユーザーは、ユーザーが所有する経験と同じワークフローで、グループ所有の経験に個々のコラボレーターを追加できますが、 プレイ アクセスのみです。

グループのオーナーまたは十分な権限を持つメンバーの場合、 すべて のグループエクスペリエンス間でコラボレーションを構成できます。例えば、 編集 権限を「オーディオアーティスト」グループロールに付与して、複数のグループエクスペリエンスでオーディオ再生を微調整できるようにします。

  1. From the クリエイターダッシュボード , select the group from the ビューとして dropdown menu and navigate to コラボレーション > 役割 .
  2. 編集権限を持つ役割のすべてのグループエクスペリエンスを編集するように有効化する。変更する各役割について、 [変更を保存] をクリックするように注意してください。

In Studio's コラボレーターを管理する ウィンドウで、グループ所有のエクスペリエンスの場合、資格のある役割は 編集 権限を表示しますが、Studioから許可レベルを変更できないことを示すためにミュートされます。

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

ユーザーが所有する経験

ユーザーが所有するエクスペリエンスの場合、任意のユーザーまたは グループプレイ アクセスを付与できますが、Roblox の友達にのみ 編集 権限を付与できます。

所有するエクスペリエンスのために友人に 編集 権限を与えるには:

  1. Studio でエクスペリエンスを開いた状態で、右上隅の 共同作業 ボタンをクリックします。

    Studio's menu bar with the Collaborate button highlighted.
  2. 上部の検索バーに入力して、追加するコラボレーターを検索します。ドロップダウンが表示され、名前の下にある 友達 ラベルで指定されたマッチングコラボレーターをリストします。追加するコラボレーターを選択します。

    Manage Collaborators window showing search query for a Roblox friend.
  3. 友達の権限ドロップダウンから 編集 を選択します。

    A close up view of a collaborator's tile with the permission dropdown menu highlighted.
  4. クリック 保存 で、コラボレーション設定が有効になります。

セッションにアクセスする

エクスペリエンスを編集する権限を持っている人は、次のようにコラボレーションセッションに参加できます:

  1. ナビゲート to the クリエイターダッシュボード.

  2. グループ所有かユーザー所有かによってエクスペリエンスを見つけます。 グループ所有 または ユーザー所有 です。

    1. 左上の選択メニューからグループを選択します。
    2. 左側に 作品 が選択され、メインパネルに マイエクスペリエンス が表示されていることを確認してください。
    My Experiences
    Shared With Me
  3. エクスペリエンスのタイルの上にマウスポインタを置き、 Studio で編集 ボタンをクリックしてコラボレーションします。

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

コラボレーターを表示

共同作業セッションで作業している間、Studio の右上隅にいる現在のコラボレーターを見ることができ、それぞれが全てのコラボレーターのデバイス間で一貫したユニークな割り当てられた色を持っています。

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

現在のコラボレーターについて詳しく見るには、アイコンのいずれかをクリックして ライブコラボレーター ウィンドウを開きます。このウィンドウでは、ユーザーが Studio 内でアクティブか無効か、およびユーザーがどこで作業しているかの指示が表示されます。ユーザーは、スタジオを 5分以上使用しないと非アクティブになります。

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

選択ビジュアル化

デフォルトでは、スクリプトエディタ で選択したコードと 3D ビューポートで選択したオブジェクトは、それぞれのコラボレーターに割り当てられたユニークな色で強調表示されます。さらに、エクスプローラー ウィンドウは、これらの割り当てられた色でドットでマークされた選択対象を選択して、他のコラボレーターによる選択を示します。

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.

すべてのコラボレーターの選択を、作業を見ながらあなたにだけ非表示にするには、 コラボレーターの選択を表示しないライブコラボレーター ウィンドウの底部でオフにします。

コラボレーターに参加

ワークスペースの場所やコラボレーターが編集中のスクリプトの正確な行に素早くジャンプするには、ライブコラボレーター ウィンドウで名前をホバーし、 参加 をクリックします。

共同スクリプト作成

共同作業セッションでは、ライブスクリプトを通じてリアルタイムでコードを共同作成できますライブスクリプト、またはコラボレーター共有リポジトリにコミットする前に、より焦点合致した環境でスクリプトをドラフトすることができます。

ライブスクリスクリプト作成

ライブスクリプト では、コラボレーターがリアルタイムで一緒にコードを書くことができます。スクリプトエディタ では、各コラボレーターのカーソルカラーは、ライブコラボレーター ウィンドウで割り当てられた色と一致します。

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.

ライブスクリプト中、プレーススクリプト作成集と同じように、編集は 5分ごとに自動保存され、コラボレーターは Ctrl S ( S ) でいつでもスクリプトを手動で保存できます。保存または自動保存バージョンは、スクリプト履歴ウィンドウにログされます。

ドラフトモード

ドラフト モードを通じて、他の人の経験に影響を与えずに、独立してスクリプトを編集してテストできます。スクリプトの作成を終えた後、共有リポジトリに コミット し、コラボレーターと共にコミットバージョンを チームテスト できます。

ドラフトをコミット

スクリプトを編集したら、 ドラフト ウィンドウに表示され、ビュー タブからアクセスできます。ドラフトはローカルファイルシステムに保存され、同じマシン上の Studio セッション間で持続します。

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

ローカルの編集をリポジトリにコミットするには、スクリプトを左クリックするか、Shift を長押しして複数のスクリプトを選択します。次に、 コミット をクリックして、選択したすべてのスクリプトをコミットします。

The Drafts window with the Commit button highlighted.

変更を比較してマージ

もう一人のコラボレーターが編集中の同じスクリプトに変更をコミットした場合、 緑の符号のアイコンが ドラフト ウィンドウに表示されます。変更を表示するには、スクリプトを右クリックして サーバーと比較 を選択します。

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.

(差分) タブが スクリプトエディタ で開いたとき、他のコラボレーターが変更または削除したコードは赤で表示され、自分が更新したコードは緑で表示されます。

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

変更をスクリプトにマージするには:

  1. ドラフトウィンドウで、スクリプトを右クリックして サーバーからマージ を選択します。

    The Drafts window right-click popup window showing with the Merge From Server option highlighted.
  2. マージウィンドウでは、保持するコードを選択したり、手動で編集したりできます。

    • 変更を保持するには、 ドラフト をチェックし、またはチェックを外して廃棄します。
    • サーバー をチェックして、コミットされた変更をドラフトにマージするか、無効にして無視します。
    • チェック その他 でスクリプトを手動で編集し、ドラフトに変更を保存する
  3. マージ解決をプレビューしたら、 すべてマージ をクリックしてローカルスクリプトを更新します。

削除されたスクリプトを復元する

コラボレーターが編集中のスクリプトを削除すると、 符号のあるアイコンが ドラフト ウィンドウに表示されます。スクリプトを復元するには、右クリックして スクリプトを復元 を選択します。スクリプトは場プレースの ワークスペース ツリーに復元されるため、手動で元の場所に戻す必要があります。

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.

スクリプト履歴を表示

コラボレーターによって保存されたスクリプトの変更、自動保存されたスクリプトの変更、または ドラフトモード を通じてコラボレーターによってコミットされたスクリプトの変更は、 バージョン履歴 ウィンドウにログされます。アクセスするには:

  1. 右クリックして エクスプローラー ウィンドウのスクリプトを選択し、 スクリプト履歴を表示 を選択します。

  2. 開いた バージョン履歴 ウィンドウで、スクリプトのすべてのコミットバージョン、コミット日、コラボレーターがコミットした内容などを見ることができます。このウィンドウから、次のアクションが可能です:

    以前のバージョンと比較するには、それを選択し、 以前のバージョンと比較する をクリックします。 (差分) タブで開いた スクリプトエディタ で、新しいバージョンのコードは緑で表示され、古いバージョンのコードは赤で表示される。

保存して公開

コラボレーションセッション中、Studio は 4分ごとにプロジェクトをクラウドに自動保存します。

以前のバージョンに戻す

エクスペリエンスのオーナーは、他のエディタによって行われた変更を戻すことができます。指示については、ここを参照してください。

アクティビティ履歴 もチェックしたいかもしれません。このビューは、チームがキーエクスペリエンス設定に関する見通しを向上させる、時系列イベントログを提供します。

協力を無効にする

チーム作成 は、コラボレーションを可能にするコアの Studio 機能です。コラボレーターを管理 ダイアログを含むワークフローは、自動的に機能を有効にしますが、必要に応じて手動で無効にすることができます。

  1. ライブコラボレーター ウィンドウがまだ開いていない場合は、コラボレーターアイコンのいずれかをクリックして開きます。

  2. ウィンドウの右下隅で、 ボタンをクリックし、 チーム作成を無効にする を選択します。

  3. 指示が表示されたら、セッションを終了して場所を非協力状態で再読み込みすることを確認します。