/// <summary> /// Сообщить об изменении состояния подключения к базе данных /// </summary> /// <param name="status">статус подключения к БД</param> public void CallConnectionStatus(StatusDataBase status) { Task.Run(() => { OnConnectionStateChange?.Invoke(this, new ConnectionArgs(config, status)); }); }
// Use this for initialization void Start() { monsterStatus = GameObject.Find("MonsStatusDatabase").GetComponent <StatusDataBase>(); text = GetComponent <Text>(); ID = iDManager.MonsterID; Rank = iDManager.MonsterRank; cost = monsterStatus.MonsDataMani[ID, Rank]; text.text = "" + cost; }
public void Load() { if ( File.Exists((Application.persistentDataPath + "/temp.dat")) ) { BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Open(Application.persistentDataPath + "/temp.dat", FileMode.Open); db = (StatusDataBase)bf.Deserialize(file); file.Close(); } }
// Use this for initialization void Start() { FormPos = GameObject.Find("FormPos").transform.position; Panelimage = GetComponent <Image>(); statusData = GameObject.Find("MonsStatusDatabase").GetComponent <StatusDataBase>(); HP = GameObject.Find("HP").GetComponent <Slider>(); NextHP = GameObject.Find("NextHP").GetComponent <Slider>(); ATK = GameObject.Find("ATK").GetComponent <Slider>(); NextATK = GameObject.Find("NextATK").GetComponent <Slider>(); HPText = GameObject.Find("HPText").GetComponent <Text>(); PlusHPText = GameObject.Find("NextHPText").GetComponent <Text>(); ATKText = GameObject.Find("ATKText").GetComponent <Text>(); PlusATKText = GameObject.Find("NextATKText").GetComponent <Text>(); }
// Use this for initialization void Start() { statusData = GameObject.Find("MonsStatusDatabase").GetComponent <StatusDataBase>(); SUM = GameObject.Find("SUMBuyMoney").GetComponent <SUMBuyMoney>(); MoneyText = GetComponent <Text>(); if (PlayerPrefs.HasKey("Money")) { nowMoney = PlayerPrefs.GetFloat("Money"); } else { nowMoney = 0; } textmoney = nowMoney; MoneyText.text = "所持金:¥" + textmoney; }
// Use this for initialization void Awake() // AwakeじゃないとsliderのStartに反映されない { Data = GameObject.Find("MonsStatusDatabase").GetComponent <StatusDataBase>(); MonsID = GetComponent <MonsterIDManager>().MonsterID; // ID読み取り if (PlayerPrefs.HasKey("MonsRank_" + MonsID)) { Rank = PlayerPrefs.GetInt("MonsRank_" + MonsID); } else { Rank = 0; PlayerPrefs.SetInt("MonsRank_" + MonsID, Rank); } MonsHP = Data.MonsDataHP[MonsID, Rank]; MonsATK = Data.MonsDataATK[MonsID, Rank]; }
public ConnectionArgs(ISqlConfig config, StatusDataBase status) { Config = config; Status = status; }