【無料】UdonSharp 同期スニペット|ボタンで全員の表示/非表示を切り替えるコードを表示(トグル)
- Digital0 JPY

VRChatのワールドを作る人が、UdonSharpで「ボタンを押すと、全員のオブジェクトの表示/非表示が切り替わる」コード(C#)をコピーして使えるツールです。 UdonSharpの同期(Synced)の基本形で、[UdonSynced] の変数、Networking.SetOwner、RequestSerialization()、OnDeserialization() を使った、最小のコードを表示します。 入力した内容は外部に送られず、この端末のブラウザの中だけで処理します。 ━━━━━━━━━━━━━━━━━━━━ ご注意 ━━━━━━━━━━━━━━━━━━━━ このコードは、UdonSharpの基本形にもとづく例です。お使いのSDKとUdonSharpのバージョンで、Unity上で動作確認してください。 Unity上でのコンパイルは、このツールでは確認していません。 非公式のツールです。各サービス・各社とは関係ありません。 入力した内容は、この端末のブラウザの中だけで処理し、外部には送りません。 ━━━━━━━━━━━━━━━━━━━━ この無料版で得られるもの ━━━━━━━━━━━━━━━━━━━━ ◆ 表示/非表示を全員で切り替えるトグルのコードの表示 ◆ コードをコピーするボタン ━━━━━━━━━━━━━━━━━━━━ 有料版(880円)で増えるもの ━━━━━━━━━━━━━━━━━━━━ ◆ 入室したときに現在の状態を反映する ◆ カウンター(整数)の同期 ◆ 所有者だけが操作できる ◆ ボタンを押した人に所有権を渡してから変更する ◆ クラス名・変数名・対象オブジェクトの名前の差し込み ◆ 複数条件の組み合わせ、コメントのあり/なしの切り替え ◆ 設定の保存(この端末のブラウザに保存) 有料版はこちらです。https://mall-aibou.booth.pm/items/8951306 ━━━━━━━━━━━━━━━━━━━━ 使い方(3ステップ) ━━━━━━━━━━━━━━━━━━━━ 1. udon-sync-snippets-free.html をダブルクリックして、ブラウザで開く 2. 「コードをコピー」を押して、SyncToggle.cs というファイル名でUnityに保存する 3. ボタンにしたいオブジェクトにUdonBehaviourを付けてスクリプトを指定し、targetObject に切り替えたいオブジェクトを入れる ━━━━━━━━━━━━━━━━━━━━ 動作環境 ━━━━━━━━━━━━━━━━━━━━ ・Chrome / Edge / Safari の最新版 ・ネット接続は不要です ・外部のサーバーと通信しません。広告もトラッキングもありません ━━━━━━━━━━━━━━━━━━━━ できないこと ━━━━━━━━━━━━━━━━━━━━ ・トグル以外のコード、名前の差し込み、設定の保存は、無料版にはありません(一部は有料版の機能です) ・Unityのプロジェクトを読み込んで確認することはできません ・Unity上でのコンパイルは未確認です。お使いの環境で動作確認をお願いします ■ 使ってよい範囲 個人・法人を問わず、お使いいただけます。クレジット表記は不要です。 出力したコードは自由に改変して使えます。 ファイルそのものの再配布・販売はご遠慮ください。 ■ 同梱物 udon-sync-snippets-free.html / README.txt TOOL BOX

