20 lines
463 B
C#

using HexFiled;
using UnityEngine;
namespace Controller
{
internal sealed class GameInit
{
public GameInit(Controllers controllers, Data.Data data)
{
var hexGrid = new HexGrid(data.Field);
controllers.Add(hexGrid);
hexGrid.OnHexPainted += DoSomething;
}
private void DoSomething(HexCoordinates coordinates)
{
Debug.Log("Painted! " + coordinates );
}
}
}