Class IsoCamera
java.lang.Object
zombie.iso.IsoCamera
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PlayerCamera[]static final IsoCamera.FrameStatestatic intstatic int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic IsoGameCharacterstatic floatstatic floatstatic floatstatic intgetOffscreenHeight(int playerIndex) static intgetOffscreenLeft(int playerIndex) static intgetOffscreenTop(int playerIndex) static intgetOffscreenWidth(int playerIndex) static floatgetOffX()static floatgetOffY()static floatstatic floatstatic intgetScreenHeight(int playerIndex) static intgetScreenLeft(int playerIndex) static intgetScreenTop(int playerIndex) static intgetScreenWidth(int playerIndex) static intstatic floatgetTOffX()static floatgetTOffY()static voidinit()static booleansetCameraCharacter(IsoGameCharacter character) static voidSetCharacterToFollow(IsoGameCharacter GameChar) static voidsetLastOffX(float aLastOffX) static voidsetLastOffY(float aLastOffY) static voidsetOffX(float aOffX) static voidsetOffY(float aOffY) static voidsetTargetTileY(int aTargetTileY) static voidupdate()static void
-
Field Details
-
frameState
-
cameras
-
PLAYER_OFFSET_X
public static int PLAYER_OFFSET_X -
PLAYER_OFFSET_Y
public static int PLAYER_OFFSET_Y
-
-
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
-
getCameraCharacter
-
getCameraCharacterZ
public static float getCameraCharacterZ() -
setCameraCharacter
-
clearCameraCharacter
public static void clearCameraCharacter() -
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)
-