Example #1
0
    UGUIProcessData CreateProcessData(GenClassInfo ci, Transform transform)
    {
        UGUIProcessData data = new UGUIProcessData();

        data.BaseTransform = baseTransform;
        data.transform     = transform;
        data.classInfo     = ci;
        return(data);
    }
Example #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);
    }