// Use this for initialization void Start() { var _heroBase = HeroDataManager.Instance.GetHeroBaseDataByID(HeroBaseID); PropertyController.Init(_heroBase); NameList.Init((ushort)_heroBase.NameFormatID); userSaveData = new UserSaveDataFormat(); globalDataManager = FindObjectOfType <GlobalDataManager> (); }
public void SaveHeroData() { /* * CTest _test = new CTest (); * _test.b = null; * _test.a = new CTemp(); * string _str = JsonUtility.ToJson (_test); * Debug.Log (_str); * _test = JsonUtility.FromJson<CTest>(_str); * Debug.Log (JsonUtility.ToJson(_test)); */ //Debug.Log (_test.TestList [1]); // HeroDataFormat data = new HeroDataFormat(); // data.HistoryID = 0; // data.TableID = 123; // data.STR = 10; // data.VIT = 11; // data.INT = 12; // data.SPD = 13; // UserData.Instance.SaveHeroData(0, data); var _userSaveData = new UserSaveDataFormat(); _userSaveData.UserSaveDataBasic = new UserSaveDataBasicFormat(); _userSaveData.UserSaveDataBasic.Aura = 0; _userSaveData.UserSaveDataBasic.DimensionChip = 0; _userSaveData.HeroSaveDataList = new List <HeroSaveDataFormat> (); HeroSaveDataFormat _hero0 = new HeroSaveDataFormat(); _hero0.DBHeroID = 0; // _hero0.DBNameIDArray = 11; _hero0.EXP = 0; _hero0.Level = 1; _hero0.SlotID = 0; _hero0.INT = 123; _hero0.DEX = 456; _hero0.VIT = 333; _hero0.STR = 999; _userSaveData.HeroSaveDataList.Add(_hero0); UserSaveDataManager.Instance.UserData = _userSaveData; // UserDataManager.Instance.Aura = 9999; }
void Start() { userSaveData = new UserSaveDataFormat(); InitUserData(); }