コード例 #1
0
    void OnDestroy()
    {
        PlayerInfo.Instance.onHardCurrencyChanged -= this.OnHCChanged;
        PlayerInfo.Instance.onSoftCurrencyChanged -= this.OnSCChanged;
        PlayerInfo.Instance.onVitalityChanged     -= this.OnVitChanged;

        _instance = null;
    }
コード例 #2
0
    void Awake()
    {
        _instance = this;

        UIEventListener.Get(hardCurrencyBuy.gameObject).onClick = OnClickBuyHardCurrency;
        UIEventListener.Get(softCurrencyBuy.gameObject).onClick = OnClickBuySoftCurrency;
        UIEventListener.Get(vitalityBuy.gameObject).onClick     = OnClickBuyEnergy;

        _vitRecoveryCD = (int)DataManager.Instance.CurGlobalConfig.getConfig("vitRecoveryCD");
        _vitBuyAmount  = (int)DataManager.Instance.CurGlobalConfig.getConfig("vitBuyAmount");
    }