Interface IScene
Namespace: GameCanvas
Assembly: GameCanvas.dll
Syntax
public interface IScene
Methods
DrawScene()
シーンの描画処理
Declaration
void DrawScene()
Remarks
毎フレーム(計算より後に)GameCanvasにより自動的に呼び出されます
EnterScene(Object)
シーンの開始処理
Declaration
void EnterScene(object state)
Parameters
Type | Name | Description |
---|---|---|
System.Object | state | ChangeScene<T>(Object)を通じて渡される任意の値。未設定の場合はnull |
Remarks
シーン遷移時にGameCanvasにより自動的に呼び出されます
LeaveScene()
シーンの終了処理
Declaration
void LeaveScene()
Remarks
シーン遷移時にGameCanvasにより自動的に呼び出されます
PauseScene()
シーンの中断処理
Declaration
void PauseScene()
Remarks
アプリが一時停止する直前にGameCanvasにより自動的に呼び出されます
ResumeScene()
シーンの再開処理
Declaration
void ResumeScene()
Remarks
アプリが再開する直前にGameCanvasにより自動的に呼び出されます
UpdateScene()
シーンの計算処理
Declaration
void UpdateScene()
Remarks
毎フレーム(描画より前に)GameCanvasにより自動的に呼び出されます