UGUIProcessData CreateProcessData(GenClassInfo ci, Transform transform) { UGUIProcessData data = new UGUIProcessData(); data.BaseTransform = baseTransform; data.transform = transform; data.classInfo = ci; return(data); }
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); }