UdonSharp 同期スニペットビルダー|入室時の反映・カウンター・所有権・名前の差し込み【無料版あり】
- ダウンロード商品¥ 880

VRChatのワールドを作る人が、条件を選ぶだけで、コピーして使える最小のUdonSharpコード(C#)を表示するツールです。 表示/非表示の切り替え(トグル)、カウンター(整数)の同期、入室時の状態の反映、所有者だけの操作、所有権を渡してから変更、を組み合わせられます。 クラス名や変数名を入れると、コードに名前を差し込みます。 入力した内容は外部に送られず、この端末のブラウザの中だけで処理します。 トグルだけで足りる方は、無料版もあります。https://mall-aibou.booth.pm/items/8951303 ━━━━━━━━━━━━━━━━━━━━ ご注意 ━━━━━━━━━━━━━━━━━━━━ このコードは、UdonSharpの基本形にもとづく例です。お使いのSDKとUdonSharpのバージョンで、Unity上で動作確認してください。 Unity上でのコンパイルは、このツールでは確認していません。 非公式のツールです。各サービス・各社とは関係ありません。 入力した内容は、この端末のブラウザの中だけで処理し、外部には送りません。 ━━━━━━━━━━━━━━━━━━━━ この商品で得られるもの ━━━━━━━━━━━━━━━━━━━━ ◆ ボタンを押すと全員のオブジェクトの表示/非表示が切り替わる(トグル) ◆ カウンター(整数)の同期。押すたびに1増えます(数を表示する Text は任意) ◆ 入室したときに現在の状態を反映する ◆ 所有者だけが操作できる ◆ ボタンを押した人に所有権を渡してから変更する(所有者だけの条件とは同時に使えません。同時に選ぶと、所有権を渡す方を使い、画面で知らせます) ◆ クラス名・変数名・対象オブジェクトの名前の差し込み(使えない名前は初期の名前に戻して知らせます) ◆ 複数条件の組み合わせ、コメントのあり/なしの切り替え ◆ 設定の保存(名前を付けて、この端末のブラウザに保存。読み込む・削除ができます) ◆ コード全体のコピー 出力するコードは、全条件の組み合わせで、括弧の対応と必須の要素(クラス宣言、[UdonSynced] の変数、RequestSerialization() の呼び出しなど)が含まれているかを機械的に調べています。ただし、Unity上でのコンパイルは未確認です。 ━━━━━━━━━━━━━━━━━━━━ 使い方(3ステップ) ━━━━━━━━━━━━━━━━━━━━ 1. udon-sync-snippets.html をダブルクリックして、ブラウザで開く 2. 条件を選び、必要ならクラス名・変数名を入れる 3. 「コード全体をコピー」を押して、クラス名と同じ名前の .cs ファイルとしてUnityに保存する ━━━━━━━━━━━━━━━━━━━━ 動作環境 ━━━━━━━━━━━━━━━━━━━━ ・Chrome / Edge / Safari の最新版 ・ネット接続は不要です ・外部のサーバーと通信しません。広告もトラッキングもありません ━━━━━━━━━━━━━━━━━━━━ できないこと ━━━━━━━━━━━━━━━━━━━━ ・Unityでのコンパイルや動作の確認はできません。Unity上でのコンパイルは未確認です ・ここにない条件(配列、Float、文字列、複数オブジェクトなど)のコードは出せません ・保存先は、この端末のブラウザの中だけです。ブラウザの閲覧データを消す操作、別のブラウザ、別の端末では引き継がれません。コードはコピーしてメモにも残してください ■ 使ってよい範囲 個人・法人を問わず、お使いいただけます。クレジット表記は不要です。 出力したコードは自由に改変して使えます。 ファイルそのものの再配布・販売はご遠慮ください。 ■ 同梱物 udon-sync-snippets.html / README.txt TOOL BOX

