/VRDebugConsole

VRデバッグの補助を行うアセット

Primary LanguageC#

VRDebugConsole

これはVR開発上でデバッグの補助を行うアセットで、3D空間上にデバッグログの情報を表示します。
現在、実装されている機能は以下。

Ver.0.6 機能
Function

  • リサイズ
  • ビルボード
  • 最小化
  • ログのクリア
  • タイプごとのログの表示/非表示切り替え
  • 項目選択によるスタックトレース表示
  • Viveコントローラによる限定的な操作
## 使い方
How to
  1. インスペクターもしくはシーンビューにVRDebugプレハブをD&Dします
  2. 終わり
![D&D](https://cloud.githubusercontent.com/assets/3947216/21044584/0efda7ec-be40-11e6-889f-87ba8f4e2ae2.gif "D&D")

好みのサイズと位置に調整して使用できます。
![Resize and Billboard](https://cloud.githubusercontent.com/assets/3947216/21043606/02cb9222-be3b-11e6-9898-3014e3e5bdf6.gif "Resize and Billboard")

HTC Viveを使用している場合は、EventSystemにアタッチされている「VRDebugInputModule」にコントローラを指定し、Unity再生中にトリガーを引くことで操作を行うことが出来ます。 ![Vive Controller Attach](https://cloud.githubusercontent.com/assets/3947216/21046523/75b92c88-be48-11e6-9bcc-a76f8e0ed32c.gif "Vive Controller Attach") ![Vive operate](https://cloud.githubusercontent.com/assets/3947216/21043849/4c8f64aa-be3c-11e6-80cf-610affdd40bf.gif "Vive operate")

クリック(or Viveコントーラによる操作)しても反応ないんだけど!

「EventSystem」のInputModuleがどちらも有効になっていると正常なクリックなどの操作を判断してくれなくなります。
Viveによる操作をしたいならば「Standard Inpu Module」を、マウス等による操作をしたいならば「VR Debug Input Module」を非有効化にしてください。