protected override void processBeforeIn(UGUIProcessData data) { UGUIGenUtil.InitNormalClassInfo(data.classInfo, GetInitClassName(data.GameObjectName, data.NodeTypeStr)); data.classInfo.parent = "UGUIRefNode"; data.classInfo.namespaceStr = UGUIGenUtil.GetNamespaceByTwoWords(data.BaseGameObjectName) + "Ref"; UGUIGenUtil.GetAwakeMethod(data.classInfo); }
private static GenClassInfo CreateInitedClassInfo(GenClassInfo ci, string name) { ci.parent = "UGUIRefNode"; UGUIGenUtil.InitNormalClassInfo(ci, name); return(ci); }