VRCConstraintのりかえ - Unity Constraint を VRCConstraint に1クリック一括変換 (2026廃止対策)【VRChat Unity】
- ダウンロード商品¥ 1,000




「Unity Constraint のアバター、Quest版だと動きが変…」 「ParentConstraint何個もあるのに1個ずつ変換するの面倒」 「VRCConstraint化したけど数が多すぎ作業が終わらない」 「移行でAimやLookAtのパラメータ全部消えちゃった」 ━━━ Unity Constraint → VRCConstraint 1クリック一括変換 ━━━ VRCConstraintのりかえ は、アバター内の Unity 標準 Constraint (Position/Rotation/Scale/Parent/Aim/LookAt) を、 VRChat公式の VRCConstraint に一括自動変換 する Unityエディタ拡張です。 ━━━ なぜ VRCConstraint に移行するの? ━━━ VRChat SDK 3.6.0 で VRCConstraint 系コンポーネントが追加され、 Unity 標準 Constraint と比べて以下の利点があります。 ・Quest / Mobile プラットフォームでの動作が安定 ・VRChat内部で軽量に最適化されている ・Animator パラメータからの制御が容易 ・パフォーマンスランクへの影響が小さい 特に Quest対応アバターでは VRCConstraint への移行で ギミック(剣・スマホ・アクセ持ち等)の動作が安定します。 ━━━ 6種すべてのConstraintに対応 ━━━ ✅ PositionConstraint → VRCPositionConstraint ✅ RotationConstraint → VRCRotationConstraint ✅ ScaleConstraint → VRCScaleConstraint ✅ ParentConstraint → VRCParentConstraint ✅ AimConstraint → VRCAimConstraint ✅ LookAtConstraint → VRCLookAtConstraint ━━━ 自動コピー対象パラメータ ━━━ ★ Sources (ソース一覧, Transform+Weight) ★ GlobalWeight (全体の重み) ★ IsActive (有効/無効) ★ Locked (ロック状態) ★ Position系: AtRest / Offset / AffectsX/Y/Z ★ Rotation系: AtRest / Offset / AffectsX/Y/Z ★ Scale系: AtRest / Offset / AffectsX/Y/Z ★ Aim: WorldUpVector / WorldUpObject / RotationAtRest / Offset ★ LookAt: WorldUpObject / Roll / UseUpObject ━━━ 主な機能 ━━━ ★ 自動スキャン アバター配下の全Unity Constraintを1クリック検出 ★ 個別選択 / 一括変換 変換したくないものはチェック解除で除外 ★ 色分け表示 Position/Parent=青、Rotation/Aim=黄、Scale/LookAt=緑 ★ Undo完全対応 Ctrl+Z で全て元に戻せる(何度でも再変換可) ★ 再スキャン 変換後もう一度スキャンして取り残し確認 ━━━ こんな方におすすめ ━━━ ✔ 古いアバターに Unity Constraint たくさん残ってる ✔ Quest対応のためにVRCConstraint化したい ✔ 配布ギミックをVRCConstraint化したい ✔ Animator経由でConstraintをON/OFF制御したい ✔ 1つずつコンポーネント付け替えるの限界 ✔ VRC公式APIに移行したいけどパラメータ失うの怖い ━━━ のりかえマスター(DB→PB)との使い分け ━━━ ・のりかえマスター: DynamicBone → PhysBone 変換 (揺れもの領域) ・VRCConstraintのりかえ: Unity Constraint → VRCConstraint (Constraint領域) 姉妹商品で、2つの主要「旧API → VRC API」移行 を網羅できます。 ━━━ 使い方(3ステップ) ━━━ ① メニュー「Tools → HatoTools → VRCConstraintのりかえ」 ② アバターをセット → 「🔍 スキャン」 ③ 検出された Constraint を確認 → 「🪄 VRCConstraintに変換」 ━━━ 対応環境 ━━━ ・Unity 2022.3 以降 ・24/24 自動テストPASS ・VRChat SDK3 Avatar 3.6+ 対応 (VRCConstraint系必須) ・Undo対応 ━━━ インストール ━━━ ZIPを展開し、フォルダをPackagesフォルダにドラッグするだけ。 ━━━ 関連ツール ━━━ 移行/変換系: ・のりかえマスター — DynamicBone → PhysBone 変換 ・MA変換一発 — 旧改変 → Modular Avatar ・アバターセーブ — 改変前の状態をバックアップ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Quest対応・最適化・公式API移行を1クリックで。 6種類全対応、Undoで何度でも戻せる。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━




