/// <summary> /// 获取一个service /// </summary> /// <param name="name"></param> /// <returns></returns> public static DataDriven_Service GetService(string name) { DataDriven_Service data = null; serviceMap.TryGetValue(name, out data); return(data); }
/// <summary> /// 删除一个service /// </summary> /// <param name="name"></param> static public void DelService(string name) { DataDriven_Service data = null; serviceMap.TryGetValue(name, out data); data = null; // serviceMap.Remove(name); }
/// <summary> /// 创建一个service /// </summary> /// <param name="name"></param> /// <returns></returns> public static DataDriven_Service Create(string name) { var data = new DataDriven_Service(); if (serviceMap.ContainsKey(name) == false) { serviceMap[name] = data; } else { Debug.LogError("已存在同名DataDrive_Service"); return(null); } return(data); }
public ViewContrl_MVCTest(DataDriven_Service data) : base(data) { }
public View_MVCTest(Transform t, DataDriven_Service service) : base(t, service) { }
public AViewBase(Transform t, DataDriven_Service service) { this.Model = service; this.Transform = t; }
public AViewContrlBase(DataDriven_Service data) { this.Model = data; }