Beispiel #1
0
    void Start()
    {
        //Заполняем поле фигурами и клетками
        playerManager.CreatePlayerFiguresAt(figuresLayer);
        boardManager.CreateBoardAt(cellsLayer);

        //Подписываемся на нажатия фигур
        foreach (IBoardElementController b in playerManager.AllFiguresValues)
        {
            b.Clicked += Manage;
        }

        //Подписываемся на нажатия клеток
        foreach (var b in boardManager.Figures)
        {
            b.Value.Clicked += Manage;
        }

        ResetGame();
    }