public IEnumerator LoadDressConfig() { if (IsDressConfigLoaded) { yield break; } var assetControl = CocoRoot.GetInstance <CocoAssetControl> (); if (assetControl == null) { yield break; } var loadSuccess = false; var loading = true; Action <bool> finishAction = result => { loadSuccess = result; loading = false; }; assetControl.dressLoadConfigHolderFinishSignal.AddListener(finishAction); assetControl.dressLoadConfigHolderSignal.Dispatch(string.Empty); yield return(new WaitWhile(() => loading)); assetControl.dressLoadConfigHolderFinishSignal.RemoveListener(finishAction); IsDressConfigLoaded = loadSuccess; }
public CCAnimationData(string _AnimName, CocoAudioID audioID, WrapMode pWrapMode = WrapMode.Once) { string _audio = CocoRoot.GetInstance <ICocoAudioData>().GetAudioName(audioID); AnimName = _AnimName; Audio = _audio; mWrapMode = pWrapMode; }
public GameDollAnimationData() { m_basicData = new List <CCAnimationData>() { CocoRoot.GetInstance <GameDollData>().CA_Dressup_Standby, }; m_PoseData = new List <CCAnimationData>() { CocoRoot.GetInstance <GameDollData>().CA_Dressup_Pose1, CocoRoot.GetInstance <GameDollData>().CA_Dressup_Pose2, }; }
public GameRecordAnimationData() { m_basicData = new List <CCAnimationData>() { CocoRoot.GetInstance <GameRecordVolueData>().CA_RecordVolue_Standby, }; m_PoseData = new List <CCAnimationData>() { CocoRoot.GetInstance <GameRecordVolueData>().CA_RecordVolue_Pose1, CocoRoot.GetInstance <GameRecordVolueData>().CA_RecordVolue_Pose2, CocoRoot.GetInstance <GameRecordVolueData>().CA_RecordVolue_Pose3, }; }
protected void InitData() { m_RoleStateModel = CocoRoot.GetInstance <GameRoleStateModel>(); InitPlayer(); }
private void InitRole() { var gameGlobalData = CocoRoot.GetInstance <GameGlobalData> (); }
private void InitAssetConfig() { var loadSignal = CocoRoot.GetInstance <CocoAssetLoadConfigHolderSignal> (); loadSignal.Dispatch(string.Empty); }