Table of Contents

Interface IScene

Namespace
GameCanvas
Assembly
GameCanvas.dll
public interface IScene

Methods

DrawScene()

シーンの描画処理

void DrawScene()

Remarks

毎フレーム(計算より後に)GameCanvasにより自動的に呼び出されます

EnterScene(object)

シーンの開始処理

void EnterScene(object state)

Parameters

state object

ChangeScene<T>(object?)を通じて渡される任意の値。未設定の場合はnull

Remarks

シーン遷移時にGameCanvasにより自動的に呼び出されます

LeaveScene()

シーンの終了処理

void LeaveScene()

Remarks

シーン遷移時にGameCanvasにより自動的に呼び出されます

PauseScene()

シーンの中断処理

void PauseScene()

Remarks

アプリが一時停止する直前にGameCanvasにより自動的に呼び出されます

ResumeScene()

シーンの再開処理

void ResumeScene()

Remarks

アプリが再開する直前にGameCanvasにより自動的に呼び出されます

UpdateScene()

シーンの計算処理

void UpdateScene()

Remarks

毎フレーム(描画より前に)GameCanvasにより自動的に呼び出されます