예제 #1
0
    void SolveTask(ref List <string> path)
    {
        CubeTask task = _tasks[_currentTask] as CubeTask;

        if (task.Finished() && _currentTask + 1 < _tasks.Count)
        {
            _currentTask++;
        }

        bool success = task.Solve(ref path);
        //Debug.Log("Solve task: " + _currentTask + " "+ success);
    }
예제 #2
0
    public string GetCurrentTaskRow()
    {
        CubeTask task = _tasks[_currentTask] as CubeTask;

        return(task.rowName);
    }