public DataCenter() { PlayerState = new PlayerState(); KeyConatactData = new KeyContactData(); RuntimeTasks = new RuntimeTasksData(); gameRunnedState = new GameRunnedState(); RuntimeTaskMap = new TaskMap.RunTimeTaskData(); BusinessmanStates = new BusinessmanStates(); GameRunningStaetData = new GameRunningStateData(); ActionInteractiveStateData = new ActionInteractiveStateData(); SceneStateDatas = new SceneStateDatas(); }
/// <summary> /// 获取一个当前的随机id /// </summary> /// <param name="gameRunnedState">游戏运行过的状态</param> /// <returns></returns> public static int GetNowID(GameRunnedState gameRunnedState) { int id = gameRunnedState.StartTimes * 100000 + (++startNum); return(id); }