void SetPreview(GameInputModel model) { _tilemap.ClearAllTiles(); var placeModel = model.ToPlaceModel(_placeUseCase.PlaceTileMode); placeModel.Model = _allowTile; _tilemap.SetTileModel(placeModel); }
void PlaceTileRect(GameInputModel model) { if (model.State == GameInputState.PointerUp) { var placeModel = model.ToPlaceModel(PlaceTileMode.PlaceTileRect); placeModel.Model = SelectedTile; PlaceTile(placeModel); SelectedTile = null; } }