⚙️ Settings (設定ガイド)
本プラグインの動作振る舞いは、Unityエディタ上の Window > Logify > Settings から一括で管理できます。
🛠️ 全般設定 (General)
アプリ全体での有効化タイミングを制御します。
| 設定項目 | 説明 |
|---|---|
| Activation Scope | Logifyを動作させるビルド環境を選択します。リリースビルドに含める際は慎重に選択してください。初期値は、Development Buildです。 |
| Initialization Mode | Automatic を推奨します。シーンロード時に自動で初期化されます。手動で初期化タイミングを制御したい場合は Manual を選択してLogi.Initialize()を呼んでください。初期値は Automatic です。 |
🖱️ ダイアログ・トリガー (Dialog Trigger)
ユーザーがフィードバック画面を呼び出す方法を設定します。
- Dialog Trigger Position: 画面の四隅から、トリガーとなる透明ボタンの配置場所を選択します。
- Dialog Trigger Mode: トリガーの反応形式を選択します。
| モード | 説明 |
|---|---|
| Long Press | 長押し |
| Double Tap | 2回連続タップ |
| Triple Tap | 3回連続タップ |
Preview
Game Windowを表示していると Trigger Position をクリックした際、位置を確認できます。
📊 デバッグユーティリティ (Debug Utilities)
画面上にリアルタイムのパフォーマンス統計(Stats)を表示します。
Stats Settings
Activation Scope:
| ターゲット | 説明 |
|---|---|
| Disabled | 機能を完全に無効化します |
| Editor Only | Unityエディタ上でのみ動作します |
| Development Build Only | Development Buildの実機でのみ動作します |
| Both | エディタとDevelopment Buildの両方で動作します |
Visual Appearance:
- Mode:
Simple(FPS/メモリのみ)や詳細表示を切り替えます - Font Size: フォントサイズを指定します
- Position: 表示位置を指定します
Performance Thresholds:
- FPSの数値に応じて色(Red/Yellow/Green)を変化させるしきい値を設定します
Update Interval (sec): 統計を更新する間隔を秒で指定します
System Utilities
- Max Log Capacity: メモリ内に保持するログ(Console Log)の最大行数です
- Enable System Utilities: Customタブ内にFPS調整などの機能を追加します
- Force Logging In Build: 開発用ビルド以外でも強制的にログを収集するかどうかを制御します
🔗 フィードバック連携 (Feedback Integration)
収集したデータをどこに送信するかを決定する、最も重要なセクションです。
Feedback Service
送信先プロトコルを選択します。
- Http Feedback Service: 自前のPHPサーバーを経由して送信します
- Discord / Slack Feedback Service: アプリ完結型で各サービスへ直接送信します
Secret Generator
重要情報(Webhook URLやShared Secret)を安全に難読化するための専用ウィンドウを開きます。