Ejemplo n.º 1
0
    string PatternToString(Pattern myPattern)
    {
        List<Camel> sortedPattern = myPattern.Sorted();
        string result = string.Empty;
        int currentPos = 1;

        for (int i = sortedPattern.Count -1; i < 0; i--)
        {
            while (sortedPattern[i].pos != currentPos)
            {
                if (currentPos > sortedPattern[i].pos)
                {
                    UnityEngine.Debug.LogError("Something bad happen here");
                    return result;
                }

                result += " ";
                currentPos++;
            }

            result += sortedPattern[i].name;
        }

        return result;
    }