ストア / World Sync / ドキュメント / 制作者向けガイド
🛠️ 制作者向けガイド
World Sync を使ってワールド・アバターを制作する方、イベントで運用する方に向けた Wiki です。
このガイドの読み方
初めて World Sync を使う場合は、下の「制作者 Wiki」を順に読み進めてください。特定の項目を調べる場合は、カテゴリ別ビューやコンポーネントリファレンス、用語集から直接探すことができます。
- ワールドを作る方は「はじめに」→「導入」→「ワールド制作」の順に読むのがおすすめです
- アバターの表情も同期したい方は「アバター制作」もお読みください
- イベント当日に Composer を操作する方は「配信・運用」を中心にお読みください
対応環境
| 項目 | 必要環境 |
|---|---|
| Unity* | 2022.3.x^ |
| VRChat SDK | Worlds 3.10.2^ / Avatars 3.10.2^ |
| UdonSharp | VRChat SDK に同梱 |
| 動画プレイヤー | VideoTXL(最新安定版) |
| World Sync パッケージ | v0.2.0(core / worlds / avatars / standalone) |
| World Sync Companion | Windows 10/11(Composer の Spout2 出力は Windows のみ) |
※ Unity 6 での動作も確認済み
リファレンス
記事 説明: 語はスペースで区切るとすべてを含むものに絞れます。タグを押すと、そのタグの記事だけを出します(もう一度押すと外れます)。
対応バージョンv0.2.024
はじめに3
導入3
ワールド制作7
🏗️WorldSync リグを作成する
WorldSync Settings ウィンドウからシーンに必要な基本コンポーネントを配置します
ワールド制作者初級
📺VideoTXL と受信を接続する
動画プレイヤーの映像をデコーダーに渡す設定を説明します
ワールド制作者初級
🦴ボーン同期を設定する(PlayerBoneSync)
演者のボーンを取得し、ワールド内のアバターに適用する PlayerBoneSync の設定方法です
ワールド制作者中級
🎭アバター割り当てを設定する
スロット・アバタープール・割り当て UI を使って、演者とアバターを対応づけます
ワールド制作者中級
🧩任意の変数を同期する(WorldSyncBehaviour)
UdonSharp のフィールドに [WorldSynced] を付けてインスタンス間で同期する方法です
ワールド制作者中級
🔥Bake を実行する
同期対象の検出・コード生成・タイル割り当てをまとめて行う Bake の使い方です
ワールド制作者初級
😀表情同期をワールドに組み込む(ExpressionActorDecoder)
アバタープロファイルを取り込み、表情データを Animator に適用する設定です
ワールド制作者中級