一键导入
vrc-udon-heavy-runtime
VRChat UdonSharp で重い再構築処理、replay、reset、段階実行、分割適用が必要な runtime を設計・実装するときに使う。大量オブジェクト更新、操作列の再適用、1 フレームで終わらない処理を安全に扱いたい場合に使う。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
VRChat UdonSharp で重い再構築処理、replay、reset、段階実行、分割適用が必要な runtime を設計・実装するときに使う。大量オブジェクト更新、操作列の再適用、1 フレームで終わらない処理を安全に扱いたい場合に使う。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
VRChat UdonSharp の再利用モジュールを Builder First で立ち上げるときに使う。Runtime と Editor の責務分離、project-owned なドキュメント整備、シーン生成前提の構成、外部プロジェクトへ持ち出せる基本骨格が必要な場合に使う。文書雛形の配布そのものは `vrc-udon-project-docs`、ネットワーク仕様の固定は `vrc-udon-networking-rules` に分ける。
VRChat UdonSharp で DataList、Data Lists、Data Containers を明示的に使うよう求められたときだけ使う。配列より DataList を選ぶ理由、利用範囲、更新方針、代替不可な事情を整理したい場合に使う。
Fukuro Udon を導入している VRChat UdonSharp プロジェクトで使う。特に指定がない場合に、VRC Object Sync の代わりに Manual Sync を優先し、PickupPlatformOverride による VR 向け Pickup 上書き設定を使う前提を適用したいときに使う。通常案件では使わない。
Skill 外で import/ export フォルダを使ってノウハウを受け渡す運用を行うプロジェクトで使う。外部参照の取り込み、配布用 know-how の書き出し、どの情報を project-owned へ翻訳するかを決めたい場合に使う。
VRChat UdonSharp で Sync、Ownership、Network Event、Late Joiner、Player Data、Player Object を扱う設計や `docs/NETWORKING_RULES.md` の整備が必要なときに使う。Persistence を含むネットワーク仕様を project-owned に明文化したい場合にも使う。保存方式の選定そのものは `vrc-udon-persistence-sync` に分ける。
VRChat UdonSharp で local state、synced state、Player Data、Player Object、Persistence のどれを使うか判断するときに使う。保存単位、復元順、キー設計、同期と保存の責務分離を明示したい場合に使う。ネットワーク全体ルールの固定は `vrc-udon-networking-rules` に分ける。
| name | vrc-udon-heavy-runtime |
| description | VRChat UdonSharp で重い再構築処理、replay、reset、段階実行、分割適用が必要な runtime を設計・実装するときに使う。大量オブジェクト更新、操作列の再適用、1 フレームで終わらない処理を安全に扱いたい場合に使う。 |
高負荷になりやすい runtime 処理を、安全に分割しながら扱う。replay、reset、再構築、バッチ適用、カーソル進行などの設計を担当する。
vrc-udon-core-modulevrc-udon-ui-menureferences/heavy-runtime-guide.md を読む。$vrc-udon-networking-rules も併用する。