Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Logger

デバッグ/エラー用のログ出力機構。

Hierarchy

  • Logger

Implements

Index

Constructors

Properties

Methods

Constructors

constructor

  • Logger のインスタンスを生成する。

    Parameters

    • game: Game

      この Logger に紐づく Game

    Returns Logger

Properties

game

game: Game

この Logger に紐づく Game

logging

logging: Trigger<Log>

ログ出力イベント。 ログ出力は、このイベントをfireして各ハンドラにログ内容を渡すことで実現される。

Methods

debug

  • debug(message: string, cause?: any): void
  • LogLevel.Debug のログを出力する。

    deprecated

    このメソッドは非推奨である。ゲーム開発者はこのメソッドではなく単に console.debug()console.log() を利用すべきである。

    Parameters

    • message: string

      ログメッセージ

    • Optional cause: any

      追加の補助情報。省略された場合、 undefined

    Returns void

destroy

  • destroy(): void

destroyed

  • destroyed(): boolean

error

  • error(message: string, cause?: any): void
  • LogLevel.Error のログを出力する。

    deprecated

    このメソッドは非推奨である。ゲーム開発者はこのメソッドではなく単に console.error()console.log() を利用すべきである。

    Parameters

    • message: string

      ログメッセージ

    • Optional cause: any

      追加の補助情報。省略された場合、 undefined

    Returns void

info

  • info(message: string, cause?: any): void
  • LogLevel.Info のログを出力する。

    deprecated

    このメソッドは非推奨である。ゲーム開発者はこのメソッドではなく単に console.info()console.log() を利用すべきである。

    Parameters

    • message: string

      ログメッセージ

    • Optional cause: any

      追加の補助情報。省略された場合、 undefined

    Returns void

warn

  • warn(message: string, cause?: any): void
  • LogLevel.Warn のログを出力する。

    deprecated

    このメソッドは非推奨である。ゲーム開発者はこのメソッドではなく単に console.warn()console.log() を利用すべきである。

    Parameters

    • message: string

      ログメッセージ

    • Optional cause: any

      追加の補助情報。省略された場合、 undefined

    Returns void

Generated using TypeDoc