void moveTile(TileClass tile_class, int col, int row) { int position = col * this.col + row; if (tile_class.getPosition() != position) { tile_class.setPosition(position); //tile_class.getTile().transform.position = getTilePosition(position); moveViewTile(tile_class, position); creatable_init_tile = true; // 초기 타일 생성 가능 } }
void combineTile(TileClass tile_class, int col, int row) { int position = col * this.col + row; createTile(tile_class.getValue(), position); deleteTile(tile_class.getPosition()); deleteTile(position); moveViewTile(tile_class, position); creatable_init_tile = true; // 초기 타일 생성 가능 }