Grid spawner gap now x and y independendt

This commit is contained in:
BOT Alex 2024-04-20 23:35:35 +02:00
parent 55d2181ebd
commit c71750a059
1 changed files with 2 additions and 2 deletions

View File

@ -6,7 +6,7 @@ using UnityEngine;
public class GridManager : MonoBehaviour
{
[SerializeField] private Vector2Int GridSize;
[SerializeField] private float Gap = 0.1f;
[SerializeField] private Vector2 Gap;
[SerializeField] private GridType gridType = GridType.Primary;
[Space(10)]
[SerializeField] private GameObject TowerSlotPrefab;
@ -37,7 +37,7 @@ public class GridManager : MonoBehaviour
for (int y = 0; y < GridSize.y; y++)
{
// Spawn slot
Vector3 spawnPosition = new(x * (Gap + 1) + 0.5f, 0, y * (Gap + 1) + 0.5f);
Vector3 spawnPosition = new(x * (Gap.x + 1) + 0.5f, 0, y * (Gap.y + 1) + 0.5f);
var spawned = Instantiate(TowerSlotPrefab, transform);
spawned.transform.localPosition = spawnPosition;