added pathfinding

This commit is contained in:
Janis M
2022-03-09 13:01:02 +01:00
parent a8d8b7b04b
commit 675481d8ad
21 changed files with 962 additions and 311 deletions

View File

@@ -1,39 +0,0 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class AreaManager : MonoBehaviour
{
[SerializeField] int areaSize = 16;
[SerializeField] int width = 8;
[SerializeField] int height = 8;
[SerializeField] GameObject area;
[SerializeField] List<Area> areas;
private void Start()
{
GenerateGrid();
}
void GenerateGrid()
{
for(int x = 0; x < width; x++)
{
for(int y = 0; y < height; y++)
{
GameObject currentArea = Instantiate(area);
currentArea.transform.position = new Vector3(16*x, 16*y, 1);
areas.Add(currentArea.GetComponent<Area>());
}
}
}
private void OnDrawGizmos()
{
Gizmos.color = Color.blue;
Gizmos.DrawWireCube(Vector3Int.zero, new Vector3Int(areaSize, areaSize, 1));
}
}

View File

@@ -1,11 +0,0 @@
fileFormatVersion: 2
guid: 0223944c58fdbb54eb34ad98462c6f27
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: