NoaDebugger v1.1.0NoaDebugger v1.1.0
  • v1.6.0
  • v1.5.0
  • v1.4.0
  • v1.3.0
  • v1.2.0
  • v1.1.0
  • v1.0.0
Demo
Contact
Buy
  • 日本語
  • English
  • 日本語
  • English
  • 日本語
  • English
  • 日本語
  • English
  • 日本語
  • English
  • 日本語
  • English
  • 日本語
  • English
  • v1.6.0
  • v1.5.0
  • v1.4.0
  • v1.3.0
  • v1.2.0
  • v1.1.0
  • v1.0.0
Demo
Contact
Buy
  • 日本語
  • English
  • 日本語
  • English
  • 日本語
  • English
  • 日本語
  • English
  • 日本語
  • English
  • 日本語
  • English
  • 日本語
  • English
  • MethodHandlerについて

MethodHandlerについて

NoaDebugger.MethodHandlerを利用して、DebugCommand機能で即時終了しない処理の待機を行うことができます。
当該コマンドの処理完了後、MethodHandler.IsDoneをtrueに変更し処理の終了をNOA Debuggerに伝えてください。
MethodHandler.IsDoneがfalseの間、対象コマンド要素は押下できません。

サンプルコード

#if NOA_DEBUGGER
using NoaDebugger;

public class DebugCommandSample : DebugCategoryBase
{
    MethodHandler _handler = new MethodHandler();

    public MethodHandler HandleMethod()
    {
        // 何らかの処理

        _handler.IsDone = false;
        return _handler;
    }

    void _Exec()
    {
        // 何らかの処理

        // 処理完了後フラグを上げます
        _handler.IsDone = true;
    }
}
#endif