クラス TransitionModel
java.lang.Object
net.trpfrog.medipro_game.scene.GameModel
net.trpfrog.medipro_game.animation.TransitionModel
- すべての実装されたインタフェース:
GameMVC
,Suspendable
public class TransitionModel extends GameModel
-
コンストラクタの概要
コンストラクタ 修飾子 コンストラクタ 説明 protected
TransitionModel(boolean fadeOut, GameScene popScene, GameScene nextScene)
-
メソッドの概要
修飾子とタイプ メソッド 説明 protected java.awt.Rectangle
getHoleRectangle()
覗き穴の範囲を表す長方形を返します。protected GameScene
getNextScene()
フェードアウトアニメーション終了後にpushするシーンを返します。protected GameScene
getPopScene()
フェードアウトアニメーション終了後にpopするシーンを返します。protected boolean
isFadeOut()
フェードアウトアニメーションであるかどうかを返します。protected boolean
isPopMode()
フェードアウトアニメーション終了後にシーンをpopするかどうかを返します。void
resume()
動作の再開を定義します。void
suspend()
動作の停止を定義します。protected void
transit()
フェードアウトからフェードインにアニメーションを切り替えます。クラスから継承されたメソッド net.trpfrog.medipro_game.scene.GameModel
addSymbol, getSymbolsList
クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
コンストラクタの詳細
-
TransitionModel
-
-
メソッドの詳細
-
isFadeOut
protected boolean isFadeOut()フェードアウトアニメーションであるかどうかを返します。- 戻り値:
- フェードアウトアニメーションであるかどうか
-
getHoleRectangle
protected java.awt.Rectangle getHoleRectangle()覗き穴の範囲を表す長方形を返します。- 戻り値:
- 覗き穴の範囲を表す長方形
-
getPopScene
フェードアウトアニメーション終了後にpopするシーンを返します。- 戻り値:
- pushするシーン
-
isPopMode
protected boolean isPopMode()フェードアウトアニメーション終了後にシーンをpopするかどうかを返します。- 戻り値:
- フェードアウトアニメーション終了後にシーンをpopするかどうか
-
getNextScene
フェードアウトアニメーション終了後にpushするシーンを返します。- 戻り値:
- pushするシーン
-
transit
protected void transit()フェードアウトからフェードインにアニメーションを切り替えます。 -
suspend
public void suspend()インタフェースからコピーされた説明:Suspendable
動作の停止を定義します。 -
resume
public void resume()インタフェースからコピーされた説明:Suspendable
動作の再開を定義します。
-