private static void InitBuiltinComponents() { Base = UnityGameFramework.Runtime.GameEntry.GetComponent <BaseComponent>(); Config = UnityGameFramework.Runtime.GameEntry.GetComponent <ConfigComponent>(); DataNode = UnityGameFramework.Runtime.GameEntry.GetComponent <DataNodeComponent>(); DataTable = UnityGameFramework.Runtime.GameEntry.GetComponent <DataTableComponent>(); Debugger = UnityGameFramework.Runtime.GameEntry.GetComponent <DebuggerComponent>(); Download = UnityGameFramework.Runtime.GameEntry.GetComponent <DownloadComponent>(); Entity = UnityGameFramework.Runtime.GameEntry.GetComponent <EntityComponent>(); Event = UnityGameFramework.Runtime.GameEntry.GetComponent <EventComponent>(); FileSystem = UnityGameFramework.Runtime.GameEntry.GetComponent <FileSystemComponent>(); Fsm = UnityGameFramework.Runtime.GameEntry.GetComponent <FsmComponent>(); Localization = UnityGameFramework.Runtime.GameEntry.GetComponent <LocalizationComponent>(); Network = UnityGameFramework.Runtime.GameEntry.GetComponent <NetworkComponent>(); ObjectPool = UnityGameFramework.Runtime.GameEntry.GetComponent <ObjectPoolComponent>(); Procedure = UnityGameFramework.Runtime.GameEntry.GetComponent <ProcedureComponent>(); Resource = UnityGameFramework.Runtime.GameEntry.GetComponent <ResourceComponent>(); Scene = UnityGameFramework.Runtime.GameEntry.GetComponent <SceneComponent>(); Setting = UnityGameFramework.Runtime.GameEntry.GetComponent <SettingComponent>(); Sound = UnityGameFramework.Runtime.GameEntry.GetComponent <SoundComponent>(); UI = UnityGameFramework.Runtime.GameEntry.GetComponent <UIComponent>(); WebRequest = UnityGameFramework.Runtime.GameEntry.GetComponent <WebRequestComponent>(); BuiltinData = UnityGameFramework.Runtime.GameEntry.GetComponent <BuiltinDataComponent>(); }
/// <summary> /// 初始化自定义组件 /// </summary> private static void InitCustomComponents() { BuiltinData = UnityGameFramework.Runtime.GameEntry.GetComponent <BuiltinDataComponent>(); }
// public static HPBarComponent HPBar // { // get; // private set; // } // public static CellGridComponent CellGrid // { // get; // private set; // } private static void InitCustomComponents() { BuiltinData = UnityGameFramework.Runtime.GameEntry.GetComponent <BuiltinDataComponent>(); // HPBar = UnityGameFramework.Runtime.GameEntry.GetComponent<HPBarComponent>(); // CellGrid = UnityGameFramework.Runtime.GameEntry.GetComponent<CellGridComponent>(); }