public void ReturnSearch(string _seName) { float _waitTime = 1.5f; DataManager.PlayerDatas _playerData = DataManager.Instance.PlayerData; _playerData.hp = enemyAttackController.PlayerHP; DataManager.Instance.PlayerData = _playerData; AudioManager.Instance.PlaySe(_seName); FadeManager.Instance.FadeInOut(_waitTime - 0.1f, 0.4f); Invoke("LoadSceneSearch", _waitTime); }
/// <summary> /// Searchシーンをロードする。 /// </summary> public IEnumerator ReturnToSearch(string _seName) { float _waitTime = 1.5f; yield return(new WaitForSeconds(1.5f)); DataManager.PlayerDatas _playerData = DataManager.Instance.PlayerData; _playerData.hp = enemyAttackController.PlayerHP; DataManager.Instance.PlayerData = _playerData; AudioManager.Instance.PlaySe(_seName); FadeManager.Instance.FadeInOut(_waitTime - 0.1f, 0.4f); Invoke("LoadSceneSearch", _waitTime); }
void Init() { DataManager.PlayerDatas pD = new DataManager.PlayerDatas(); pD.hp = DataManager.PlayerDatas.MAX_HP; pD.attack = DataManager.PlayerDatas.CONSTANT_ATTACK; DataManager.Instance.PlayerData = pD; DataManager.Instance.CameraPos = Vector3.zero; DataManager.Instance.KillNames = new List <string>(); DataManager.Instance.IsTargetKilled = new List <string>(); DataManager.Instance.KillNum = 0; DataManager.Instance.IsAchieveBounties = new List <bool>(); DataManager.Instance.BrakedCoreCount = 0; DataManager.Instance.IsUnitDestroys = new List <bool>(); }