イベントフィルタを追加する。
イベントフィルタ
Optional
handleEmpty: booleanイベントが存在しない場合でも定期的にフィルタを呼び出すか否か。省略された場合、偽。
現在時刻を取得する。
値は1970-01-01T00:00:00Zからのミリ秒での経過時刻である。
Date.now()
と異なり、この値は消化されたティックの数から算出される擬似的な時刻である。
このインスタンスの種別を取得する
イベントを発生させる。
発生させるイベント
ティックを発生させる。
Optional
events: Event[]そのティックで追加で発生させるイベント
全てのイベントフィルタを削除する
ローカルティック生成を再開する。 中断されていない場合は何もしない。
スナップショットを保存する。
スナップショットのフレーム。
保存するスナップショット。JSONとして妥当な値でなければならない。
乱数生成器のシリアリゼーション。
次のエンティティID
Optional
timestamp: number保存時の時刻。 g.TimestampEvent
を利用するゲームの場合、それらと同じ基準の時間情報を与えなければならない。
このインスタンスにおいてスナップショットの保存を行うべきかを返す。
ローカルティック生成を中断する。
isActiveInstance()
が真のインスタンスでは何もしない。
中断されたローカルティック生成は、次の契機で再開される。
resumeLocalTick()
を呼び出した場合制限事項: 現実装では、次のいずれかの場合、このメソッドでローカルティックを中断させてはならない。
g.game.pushScene()
, popScene()
などの呼び出し時から、遷移先シーンの最初の onUpdate 通知まで)g.Scene#requestAssets()
呼び出し後、コールバックが呼ばれるまでの間
この制限は将来的に緩和される。
エンジンから呼び出される実装依存処理