Ejemplo n.º 1
0
    private GenClassInfo AddRootClassTmp(Transform transform)
    {
        var ci = new GenClassInfo();

        classInfos.Add(ci);
        RootStrategy.ProcessBefore(CreateProcessData(ci, transform));
        return(ci);
    }
Ejemplo n.º 2
0
    private GenClassInfo AddClassToTmp(Transform transform, UGUIProcessData data)
    {
        if (data == null)
        {
            throw new Exception("非root节点");
        }

        var ci = new GenClassInfo();

        classInfos.Add(ci);
        data.classInfo = ci;
        Strategy.ProcessBefore(data);
        return(ci);
    }