Exemple #1
0
 /// <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;
 }
Exemple #3
0
 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();
     }
 }
Exemple #4
0
    // 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>();
    }
Exemple #5
0
 // 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];
 }
Exemple #7
0
 public ConnectionArgs(ISqlConfig config, StatusDataBase status)
 {
     Config = config;
     Status = status;
 }