Ejemplo n.º 1
0
    public void Spawn(ChessFigure figure, int row, int column, Player player)
    {
        var cell = cells[column, row];
        var go   = Instantiate(figure, figureContainer.transform);

        cell.Figure = go;
        figure.GetComponent <Image>().enabled = false;
        player.AddActiveFigure(go);
        go.Player         = player;
        go.IsInteractable = false;
        go.DragStarted   += () => Figure_DragStarted(go);
        go.DragEnded     += () => Figure_DragEnded(go);
    }