コンテンツにスキップ

TsukimiSharp リファレンス

TsukimiSharp は、VRChat のワールドの中で動く Udon へコンパイルされる、C# のサブセットです。

ページ中身
導入VCC か ALCOM から入れる・最初のスクリプトとサンプル
ページ中身
Udon の実行モデルUdon の上でどう動くか・制約の理由
プログラムの形ファイル構成・名前空間・見える範囲・名前の解決
イベント実行環境が呼ぶイベントの一覧
初期化と実行順序初期化子・宣言順・最初のイベントまで
ページ中身
字句とリテラル数値・文字列リテラルの全形
使える型(下に節)
変換どの変換が通るか・型テスト・箱詰め
変数と引数の渡し方変数の種類・ref / out / in・確定代入
メンバ宣言できるメンバの全形
制御の流れ分岐・繰り返し・文の骨組み
演算・文字列・null の扱い・一次式
パターンパターンの全形と網羅性
数値あふれたときの値・止まる変換
null と参照null の源と安全な扱い
属性実行環境で意味を持つ属性の一覧
拡張メソッド静的ヘルパーの書き方
プリプロセッサ使える指令
ページ中身
コンポーネントどうしの連携取得・呼び出し・参照
同期同期する変数・所有権・イベント
カーネルGPU に計算させる・カーネルの中に書ける形
カーネルの実行バッファ・実行・結果の取り出し
ページ中身
エラーエラーの番号から引く
境界の一覧無い仕組みと、その断られ方