Exemplo n.º 1
0
    public ProtoBuf.PathData GetPathData()
    {
        if (serializedData == null)
        {
            serializedData = PathManager.CreateEmptyPathData(GetTypeFromName());
        }

        serializedData.nodes = new ProtoBuf.VectorData[transform.childCount];

        for (int i = 0; i < transform.childCount; i++)
        {
            serializedData.nodes[i] = transform.GetChild(i).transform.position;
        }

        return(serializedData);
    }