コード例 #1
0
ファイル: PlayState.java プロジェクト: actumn/Tilemap-MMORPG
  public void changeMap(int map_id) {
    this.map_id = map_id;

    map.reload();
    map.updateTileset(map_id);
    map.setCenterCharacter(centerCharacter);
    map.addEntity(centerCharacter);

    Network.getInstance()
        .send(new GamePacket(GamePacket.changeMap, centerCharacter.getEntityId(), map_id));
  }
コード例 #2
0
ファイル: PlayState.java プロジェクト: actumn/Tilemap-MMORPG
 public Entity getEntityByEntityId(int id) {
   return map.getEntityByEntityId(id);
 }
コード例 #3
0
ファイル: PlayState.java プロジェクト: actumn/Tilemap-MMORPG
 public boolean checkCollision(int x, int y) {
   return map.checkCollision(x, y);
 }
コード例 #4
0
ファイル: PlayState.java プロジェクト: actumn/Tilemap-MMORPG
 public void setCenterCharacter(Character character) {
   this.centerCharacter = character;
   map.setCenterCharacter(character);
 }