public class GameMap
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int |
mapH |
int |
mapHpix |
int |
mapW |
int |
mapWpix |
java.lang.String |
name |
int |
TILE_SIZE |
Tile[][] |
tiles |
Constructor and Description |
---|
GameMap(java.lang.String assetsPath,
android.content.res.Resources res) |
Modifier and Type | Method and Description |
---|---|
void |
draw(android.graphics.Canvas canvas) |
java.lang.String |
getPath() |
boolean |
intersectsWith(android.graphics.Rect rect) |
void |
intersectWith(User user) |
static java.util.Map<java.lang.String,java.lang.String> |
readMapsList(android.content.res.Resources res) |
void |
setPosition(int x,
int y) |
public final java.lang.String name
public final int TILE_SIZE
public final Tile[][] tiles
public final int mapW
public final int mapH
public final int mapWpix
public final int mapHpix
public GameMap(java.lang.String assetsPath, android.content.res.Resources res) throws java.io.IOException
java.io.IOException
public void draw(android.graphics.Canvas canvas)
public void setPosition(int x, int y)
public void intersectWith(User user)
public boolean intersectsWith(android.graphics.Rect rect)
public java.lang.String getPath()
public static java.util.Map<java.lang.String,java.lang.String> readMapsList(android.content.res.Resources res) throws java.io.IOException
java.io.IOException