パッケージ medipro.object.camera
クラス FollowingCameraController
java.lang.Object
medipro.object.base.gameobject.GameObjectController
medipro.object.base.camera.CameraController
medipro.object.camera.FollowingCameraController
- 直系の既知のサブクラス:
SmoothFollowingCameraController
ターゲットを追跡するカメラのコントローラー.
-
フィールドの概要
クラスから継承されたフィールド medipro.object.base.gameobject.GameObjectController
logger, model -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明voidカメラの座標をターゲットの座標に強制的に更新する.LockX,LockYを考慮しない.voidカメラのY座標をターゲットのY座標に強制的に更新する.LockXを考慮しない.voidカメラのY座標をターゲットのY座標に強制的に更新する.LockYを考慮しない.voidsetupWorld()が実行された後に呼ばれる.voidupdate(double dt) モデルを次フレームの状態に更新する.クラスから継承されたメソッド medipro.object.base.gameobject.GameObjectController
dispose, postUpdate, preUpdate
-
コンストラクタの詳細
-
FollowingCameraController
カメラコントローラを生成する.- パラメータ:
model- 対象のモデル
-
-
メソッドの詳細
-
postSetupWorld
public void postSetupWorld()クラスからコピーされた説明:GameObjectControllersetupWorld()が実行された後に呼ばれる.- オーバーライド:
postSetupWorldクラス内GameObjectController
-
update
public void update(double dt) モデルを次フレームの状態に更新する. カメラをターゲットの位置と同じ位置にカメラの位置を更新する.- オーバーライド:
updateクラス内CameraController- パラメータ:
dt- 前フレームからの経過時間
-
forceFollowX
public void forceFollowX()カメラのY座標をターゲットのY座標に強制的に更新する.LockXを考慮しない. -
forceFollowY
public void forceFollowY()カメラのY座標をターゲットのY座標に強制的に更新する.LockYを考慮しない. -
forceFollow
public void forceFollow()カメラの座標をターゲットの座標に強制的に更新する.LockX,LockYを考慮しない.
-