アットウィキロゴ

SceneManager

シーンの遷移を管理するクラスです

スーパークラス

無し

コンストラクタ

無し

クラスメソッド

init(void)

インスタンスを初期化するメソッドです

void run(void)

ゲームを起動状態に移行させます
有効なシーンが設定されている間、そのシーンのmain(void)を呼び出し続けます
有効なシーンがなくなった場合、ゲームを終了します

void setFirstScene(Scene)

初期シーンを設定します

Scene getFirstScene(void)

初期シーンを取得します

Scene getCurrentScene(void)

現在のシーンを取得します

boolean sceneEquals(Scene)

現在のシーンが、指定したシーンと等しければtrueを返します

void goto(Scene)

指定したシーンへと遷移させます
前のシーンへは戻れなくなります

void call(Scene)

指定したシーンへと遷移させます
return(void)を呼び出すことで前のシーンへ戻る事ができます

void return(void)

直前のシーンへと遷移させます
現在のシーンは破棄されます

void clear(void)

スタックに保持されているシーンを全て消去します
return(void)によるシーン遷移ができなくなります

void exit(void)

現在のシーンをnullに設定します
シーンが有効ではなくなるため、このインスタンスの動作が停止します

void doScreenShot(void)

現在の画面をBitmapとして保存します

Bitmap getScreenShot(void)

現在保存されているスクリーンショットを取得します

インスタンスメソッド

無し

タグ:

+ タグ編集
  • タグ:
最終更新:2015年09月09日 14:34