パッケージ medipro.object.camera
クラス SmoothFollowingCameraModel
java.lang.Object
medipro.object.base.gameobject.GameObjectModel
medipro.object.base.camera.CameraModel
medipro.object.camera.FollowingCameraModel
medipro.object.camera.SmoothFollowingCameraModel
ターゲットをスムーズに追跡するカメラのモデル.
-
フィールドの概要
修飾子とタイプフィールド説明private double
OriginXを反転するときのスピード.ターゲットを追跡する際のスピード.private boolean
OriginXをプレイヤーの向きに合わせて反転するかどうか.クラスから継承されたフィールド medipro.object.camera.FollowingCameraModel
originX, originY, target
クラスから継承されたフィールド medipro.object.base.gameobject.GameObjectModel
logger
-
コンストラクタの概要
-
メソッドの概要
修飾子とタイプメソッド説明double
OriginXを反転するときのスピードを取得する.boolean
OriginXをプレイヤーの向きに合わせて反転するかどうかを取得する.void
setFlipOriginXWithPlayerDirection
(boolean isFlipOriginXWithPlayerDirection) OriginXをプレイヤーの向きに合わせて反転するかどうかを設定する.void
setFlipSpeed
(double flipSpeed) OriginXを反転するときのスピードを設定する.クラスから継承されたメソッド medipro.object.camera.FollowingCameraModel
clampPosition, getFollowingRateY, getMaxX, getMaxY, getMinX, getMinY, isLockX, isLockY, setFollowingRateY, setLockX, setLockY, setMaxX, setMaxY, setMinX, setMinY
クラスから継承されたメソッド medipro.object.base.camera.CameraModel
getRawScale, getScale, getTransformMatrix, getVisibleArea, setRawScale
クラスから継承されたメソッド medipro.object.base.gameobject.GameObjectModel
addScaleX, addScaleY, addX, addY, getRotation, getScaleX, getScaleY, getWorld, getX, getY, multiplyScaleX, multiplyScaleY, setRotation, setScaleX, setScaleY, setWorld, setX, setY
-
フィールド詳細
-
followingSpeed
ターゲットを追跡する際のスピード. 最大スピードに対する割合で指定する. -
isFlipOriginXWithPlayerDirection
private boolean isFlipOriginXWithPlayerDirectionOriginXをプレイヤーの向きに合わせて反転するかどうか. -
flipSpeed
private double flipSpeedOriginXを反転するときのスピード.
-
-
コンストラクタの詳細
-
SmoothFollowingCameraModel
カメラモデルを生成する.- パラメータ:
world
- モデルが存在するワールドtarget
- 追跡する対象のオブジェクト
-
-
メソッドの詳細
-
isFlipOriginXWithPlayerDirection
public boolean isFlipOriginXWithPlayerDirection()OriginXをプレイヤーの向きに合わせて反転するかどうかを取得する.- 戻り値:
- OriginXをプレイヤーの向きに合わせて反転するかどうか
-
setFlipOriginXWithPlayerDirection
public void setFlipOriginXWithPlayerDirection(boolean isFlipOriginXWithPlayerDirection) OriginXをプレイヤーの向きに合わせて反転するかどうかを設定する.- パラメータ:
isFlipOriginXWithPlayerDirection
- OriginXをプレイヤーの向きに合わせて反転するかどうか
-
getFlipSpeed
public double getFlipSpeed()OriginXを反転するときのスピードを取得する.- 戻り値:
- OriginXを反転するときのスピード
-
setFlipSpeed
public void setFlipSpeed(double flipSpeed) OriginXを反転するときのスピードを設定する.- パラメータ:
flipSpeed
- OriginXを反転するときのスピード
-