/// <summary> /// 通过RoleID初始化一个角色的BaseRoleData信息(hp默认为最大值) /// </summary> public BaseRoleData InitRoleData(int roleId) { string key = roleId.ToString(); //获取角色的Level int roleLevel = PlayerprefsManager.LoadRoleLevel(roleId); //获取该角色的基础数据与成长系数 string roleName = (string)OriginRoleJsonData[key]["name"]; ProfessionType profession = (ProfessionType)((int)OriginRoleJsonData[key]["profession"]); string head = (string)OriginRoleJsonData[key]["head"]; string info = (string)OriginRoleJsonData[key]["info"]; int str = (int)OriginRoleJsonData[key]["str"]; int strAdd = (int)OriginRoleJsonData[key]["strAdd"]; int agi = (int)OriginRoleJsonData[key]["agi"]; int agiAdd = (int)OriginRoleJsonData[key]["agiAdd"]; int Int = (int)OriginRoleJsonData[key]["int"]; int IntAdd = (int)OriginRoleJsonData[key]["intAdd"]; int speed = (int)OriginRoleJsonData[key]["speed"]; int speedAdd = (int)OriginRoleJsonData[key]["speedAdd"]; int maxHP = (int)OriginRoleJsonData[key]["maxHP"]; int maxHPAdd = (int)OriginRoleJsonData[key]["maxHPAdd"]; //初始化属性 默认满血量 BaseRoleData roleData = new BaseRoleData(roleId, roleName, profession, roleLevel, head, info, maxHP, maxHPAdd, str, strAdd, agi, agiAdd, Int, IntAdd, speed, speedAdd); return(roleData); }
public void SaveAndExit() { volume = volumeSlider.value; PlayerprefsManager.SetMasterVolume(volume); difficulty = diffSlider.value; PlayerprefsManager.SetDifficulty(difficulty); }
void HandleWining() { enterdHandleWining = true; audioSource.Play(); wininngParticles.SetActive(true); winText.SetActive(true); audioSource.volume = PlayerprefsManager.GetVolume(); Invoke("LoadNextLevel", (audioSource.clip.length + 0.25f)); }
void Start() { float volume = PlayerprefsManager.GetMasterVolume(); MusicManager musicManager = FindObjectOfType <MusicManager>(); if (musicManager != null) { musicManager.SetVolume(volume); } }
// Use this for initialization void Start() { musicManager = GameObject.FindObjectOfType <MusicManager>(); volumeSlider.value = PlayerprefsManager.GetMasterVolume(); difficultySlider.value = PlayerprefsManager.GetDifficulty(); //levelManager = GameObject.FindObjectOfType<LevelManager>(); Debug.Log(musicManager); volumeSlider.value = PlayerprefsManager.GetMasterVolume(); }
void Start() { musicManager = GameObject.FindObjectOfType <MusicManager>(); volume = PlayerprefsManager.GetMasterVolume(); volumeSlider.value = volume; difficulty = PlayerprefsManager.GetDifficulty(); Debug.Log("Diff: " + difficulty.ToString()); diffSlider.value = difficulty; musicManager.SetVolume(volume); }
// Use this for initialization void Start() { musicManager = GameObject.FindObjectOfType <MusicManager>(); if (musicManager) { float volume = PlayerprefsManager.GetMasterVolume(); musicManager.ChangeVolume(volume); } else { Debug.LogWarning("No music manager found in Start scene, can't set volume"); } }
void ChangeSliders() { volumeSlider.value = PlayerprefsManager.GetVolume(); //difficultySlider.value = PlayerprefsManager.GetDifficulty (); }
public void ApplyChanges() { PlayerprefsManager.SetVolume(volumeSlider.value); //PlayerprefsManager.SetDifficulty (difficultySlider.value); }
public void saveAndExit() { PlayerprefsManager.SetMasterVolume(volumeSlider.value); PlayerprefsManager.SetDifficulty(difficultySlider.value); levelManager.LoadLevel("01a Start"); }
// Use this for initialization void Start() { musicPlayer = GameObject.FindObjectOfType <MusicPlayer> ().GetComponent <MusicPlayer> (); musicPlayer.ChangeVolume(PlayerprefsManager.GetVolume()); }