このページの2つのバージョン間の差分を表示します。
| 次のリビジョン | 前のリビジョン | ||
|
デバッグ [2021/06/10 14:16] yas 作成 |
デバッグ [2021/07/05 22:09] (現在) yam [debug (デバッグモードにする)] |
||
|---|---|---|---|
| 行 1: | 行 1: | ||
| ====== デバッグ ====== | ====== デバッグ ====== | ||
| ===== debug (デバッグモードにする) ===== | ===== debug (デバッグモードにする) ===== | ||
| - | 基本的にはinit.scに記述してください\\ | + | init.scに記述するのが一般的です\\ |
| - | ゲームのオプションメニューから「DebugMenu」を選択できるようになります Android\\ | + | |
| 本番配信の際(zip時)に当タグは自動的に削除されますので、入れたままでも運用上は問題ありません\\ | 本番配信の際(zip時)に当タグは自動的に削除されますので、入れたままでも運用上は問題ありません\\ | ||
| デバッグモード時は回想モード、CGモードを未通過状態でも全て確認することができます\\ | デバッグモード時は回想モード、CGモードを未通過状態でも全て確認することができます\\ | ||
| - | 個々の機能の内容はプレイヤーのヘルプ画面をご覧ください。\\ | ||
| デバッグモードに切り替わると「tf.debugMode」変数に「' | デバッグモードに切り替わると「tf.debugMode」変数に「' | ||
| デバッグモードの場合のみフラグを画面に表示する、などに利用すると便利です。\\ | デバッグモードの場合のみフラグを画面に表示する、などに利用すると便利です。\\ | ||
| - | |例:\\ | + | |例:\\ |
| - | AutoRunについて Android\\ | ||
| - | 一通り動作確認が完了したらAutoRunでシナリオを自動実行させ、最終確認することをお勧めします。\\ | ||
| - | この場合、以下の設定をすることにより、メッセージによる停止などなく、\\ | ||
| - | 数時間の間シナリオを自動実行させることができます。\\ | ||
| - | |||
| - | ・ AutoRunをOn\\ | ||
| - | ・ RandomをOn\\ | ||
| - | ・ 警告MSGをOff\\ | ||
| - | ・ メモリ不足の警告を出さない(DebugメニューではなくSettingsメニューで設定します)\\ | ||
| - | |||
| - | 上記の設定により、スクリプト中のエラーがメッセージボックスに出なくなりますが\\ | ||
| - | Text履歴の下方にエラーメッセージが蓄積されるので、後でエラー内容を確認することができます。\\ | ||
| - | |||
| - | Browser版\\ | ||
| 記述回数によって挙動が変化します。\\ | 記述回数によって挙動が変化します。\\ | ||
| 1回目:@debugでDebugメニュー表示可能&デバッグモードON\\ | 1回目:@debugでDebugメニュー表示可能&デバッグモードON\\ | ||
| 2回目以降:@debugでデバッグモードのON< | 2回目以降:@debugでデバッグモードのON< | ||
| - | ゲーム画面左上のラベルをタップすると直前のラベル(自動ラベル含む)まで戻る。(最大10個ほど前) | + | debugモード中はゲーム画面左上部をタップすると直前のラベル(自動ラベル含む)まで戻る。(最大10個ほど前) |
| - | + | ||
| - | ===== debugoff (デバッグモードから通常モードにする) ===== | + | |
| ===== debugdialog (デバッグモード時ダイアログを出力) ===== | ===== debugdialog (デバッグモード時ダイアログを出力) ===== | ||
| 行 38: | 行 20: | ||
| |exp|-|-|変数の中身をwarningとして表示させる| | |exp|-|-|変数の中身をwarningとして表示させる| | ||
| - | ===== debugmail (ゲームの状況をメールで送信) Android ===== | + | |例:\\ |
| - | ^属性^必須^値^説明^ | + | |
| - | |mail|yes|メールアドレス|以下参照| | + | |
| - | + | ||
| - | debugmailタグでゲームの状況(実行中シナリオファイル名、直近のテキスト、画面キャプチャ)を | + | |
| - | Android端末のgmailで送信することができます。 | + | |
| - | + | ||
| - | |debugmail %%mail=aaa@bbb.com%%| | + | |
| - | gmail起動の方法はデバッグメニューの「mail送信」ボタンで任意のタイミングで行えます。\\ | ||
| - | また、デバッグ時のみ表示される警告メッセージのダイアログにもmail送信ボタンが表示されます。\\ | ||
| - | 当機能は開発中のみ有効になる機能なので、リリース時にdebumailタグを消す必要はありません。\\ | ||