Exemplo n.º 1
0
    private void OnTriggerEnter2D(Collider2D collision)
    {
        Hexacell cell = collision.GetComponent <Hexacell>();

        if (cell != null && Coordinates != cell.coordinates)
        {
            Coordinates = cell.coordinates;
            cell.SetTemporaryColor(cellColor);
            heroCell.position = board.CoordinatesToPosition(Coordinates);
        }
    }
    private void OnTriggerEnter2D(Collider2D collision)
    {
        Hexacell cell = collision.GetComponent <Hexacell>();

        if (cell != null)
        {
            cell.SetTemporaryColor(color);
            cell.StartCoroutine(cell.GetBackToDefaultColorCoroutine());
            cell.SetWall(false);
            return;
        }
    }