アバターコンポーネントのデバッグ
アバターコンポーネントは非常に複雑になり得るため、アバター作成中にミスが発生しやすいのは無理もありません。テストや問題のデバッグを支援するため、そのプロセスを容易にするツールをいくつか用意しています。
ゲーム内デバッグ
Action MenuからAvatar Overlayオプションを使用すると、ゲーム内で動いているアバターの PhysBones と Contacts を視覚的に表示できます。これらは、実際に何が起きているのか、またはオブジェクトが正しく設定されているかを確認するのに役立ちます。
これらのコンポーネントをワールドで使用しているクリエイターの方へ。それらを視覚化するために使用できる debug view も用意されています。
エディタ内デバッグ
PhysBones と Contacts はどちらも、VRChat内と同様にエディタ上でも動作します。Playモードに切り替えることで、アバターをアップロードすることなく、これらのシステムをシミュレーションし、アバターの反応を確認できます。
Constraints は、PlayモードとEditモードの両方でエディタ内でテスト可能です。必要に応じて、SDK Control Panel(VRChat SDK > Show Control Panel > Settings > Execute VRChat Constraints in Edit Mode)からEditモードでのコンストレイントの実行を停止できます。
Playモードに入る前にアバターの Animator コンポーネントに Animator Controller を追加しておけば、VRChat内と同様にアバターのパラメータが更新されます。
さらに、アニメーションコントローラーが設定されていない場合でも、各コンポーネントを確認して、それぞれのパラメータに出力される値を確認することが可能です。
最終更新: