Exemplo n.º 1
0
    public void goToNextAvailablePositionLeft()
    {
        bool placed  = false;
        int  currCol = currColInGrid;

        do
        {
            currCol--;
            if (currCol < 0)
            {
                ;
            }
            else if (scriptOfSelectedObject.isGridCellAvailable(currCol, currRowInGrid) == true)
            {
                placed = true;
            }
        }while(!placed && currCol >= 0);

        if (placed)
        {
            currColInGrid = currCol;
            drawGrid();
            setPossibleStackedObject(scriptOfSelectedObject.possibleChildren[currentIndexOfPossibleStackedObject]);
        }
    }