VRChat 非公式日本語ドキュメント

アバターコンポーネントのデバッグ

アバターコンポーネントは非常に複雑になりがちで、アバターの作成中にミスをしてしまうのも無理はありません。テストとデバッグの両方を支援するため、プロセスを容易にするためのツールをいくつか用意しています。

ゲーム内デバッグ

アクションメニューから「アバターオーバーレイ」オプションを使用すると、ゲーム内でPhysBonesおよびContactsの視覚的表現をライブで表示できます。これは、実際に何が起きているのか、またはオブジェクトが正しく設定されているかを確認するのに役立ちます。

ヒント

これらのコンポーネントをワールドで使用しているワールドクリエイターですか?それらを可視化するために使用できるデバッグビューが用意されています。

エディタ内デバッグ

PhysBonesおよびContactsは、VRChat内と同様にエディタ上でも動作します。プレイモードに入ることで、アバターをアップロードすることなく、これらのシステムをシミュレートし、アバターがどのように反応するかを確認できます。

Constraints(コンストレイント)は、エディタのPlayモードとEditモードの両方でテストできます。必要に応じて、SDK Control Panel(VRChat SDK > Show Control Panel > Settings > Execute VRChat Constraints in Edit Mode)からEditモードでコンストレイントを実行しないように設定することも可能です。

Playモードに入る前にアバターのAnimatorコンポーネントにAnimator Controllerを追加しておくと、VRChat内と同様にアバターのパラメーターが更新されるようになります。

さらに、Animation Controllerが設定されていない場合でも、各コンポーネントを確認することで、それぞれのパラメーターにどのような値が与えられているかを見ることができます。

最終更新: