Package zombie.iso
Class IsoCamera
java.lang.Object
zombie.iso.IsoCamera
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic IsoGameCharacter
static final PlayerCamera[]
static Vector2
static Vector2
static final IsoCamera.FrameState
static int
static int
static int
static int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic IsoGameCharacter
static Vector2
static Vector2
static float
static float
static int
getOffscreenHeight
(int playerIndex) static int
getOffscreenLeft
(int playerIndex) static int
getOffscreenTop
(int playerIndex) static int
getOffscreenWidth
(int playerIndex) static float
getOffX()
static float
getOffY()
static float
static float
static int
getScreenHeight
(int playerIndex) static int
getScreenLeft
(int playerIndex) static int
getScreenTop
(int playerIndex) static int
getScreenWidth
(int playerIndex) static int
static int
static float
getTOffX()
static float
getTOffY()
static void
init()
static void
setCamCharacter
(IsoGameCharacter aCamCharacter) static void
SetCharacterToFollow
(IsoGameCharacter GameChar) static void
setFakePos
(Vector2 aFakePos) static void
setFakePosVec
(Vector2 aFakePosVec) static void
setLastOffX
(float aLastOffX) static void
setLastOffY
(float aLastOffY) static void
setOffX
(float aOffX) static void
setOffY
(float aOffY) static void
setTargetTileX
(int aTargetTileX) static void
setTargetTileY
(int aTargetTileY) static void
update()
static void
-
Field Details
-
cameras
-
CamCharacter
-
FakePos
-
FakePosVec
-
TargetTileX
public static int TargetTileX -
TargetTileY
public static int TargetTileY -
PLAYER_OFFSET_X
public static int PLAYER_OFFSET_X -
PLAYER_OFFSET_Y
public static int PLAYER_OFFSET_Y -
frameState
-
-
Constructor Details
-
IsoCamera
public IsoCamera()
-
-
Method Details
-
init
public static void init() -
update
public static void update() -
updateAll
public static void updateAll() -
SetCharacterToFollow
-
getRightClickOffX
public static float getRightClickOffX() -
getRightClickOffY
public static float getRightClickOffY() -
getOffX
public static float getOffX()- Returns:
- the OffX
-
getTOffX
public static float getTOffX() -
setOffX
public static void setOffX(float aOffX) - Parameters:
aOffX
- the OffX to set
-
getOffY
public static float getOffY()- Returns:
- the OffY
-
getTOffY
public static float getTOffY() -
setOffY
public static void setOffY(float aOffY) - Parameters:
aOffY
- the OffY to set
-
getLastOffX
public static float getLastOffX()- Returns:
- the lastOffX
-
setLastOffX
public static void setLastOffX(float aLastOffX) - Parameters:
aLastOffX
- the lastOffX to set
-
getLastOffY
public static float getLastOffY()- Returns:
- the lastOffY
-
setLastOffY
public static void setLastOffY(float aLastOffY) - Parameters:
aLastOffY
- the lastOffY to set
-
getCamCharacter
- Returns:
- the CamCharacter
-
setCamCharacter
- Parameters:
aCamCharacter
- the CamCharacter to set
-
getFakePos
- Returns:
- the FakePos
-
setFakePos
- Parameters:
aFakePos
- the FakePos to set
-
getFakePosVec
- Returns:
- the FakePosVec
-
setFakePosVec
- Parameters:
aFakePosVec
- the FakePosVec to set
-
getTargetTileX
public static int getTargetTileX()- Returns:
- the TargetTileX
-
setTargetTileX
public static void setTargetTileX(int aTargetTileX) - Parameters:
aTargetTileX
- the TargetTileX to set
-
getTargetTileY
public static int getTargetTileY()- Returns:
- the TargetTileY
-
setTargetTileY
public static void setTargetTileY(int aTargetTileY) - Parameters:
aTargetTileY
- the TargetTileY to set
-
getScreenLeft
public static int getScreenLeft(int playerIndex) -
getScreenWidth
public static int getScreenWidth(int playerIndex) -
getScreenTop
public static int getScreenTop(int playerIndex) -
getScreenHeight
public static int getScreenHeight(int playerIndex) -
getOffscreenLeft
public static int getOffscreenLeft(int playerIndex) -
getOffscreenWidth
public static int getOffscreenWidth(int playerIndex) -
getOffscreenTop
public static int getOffscreenTop(int playerIndex) -
getOffscreenHeight
public static int getOffscreenHeight(int playerIndex)
-