示例#1
0
    public void SetPushSetting(eLOCAL_PUSH_TYPE Type, bool bPushSetting)
    {
        string text = string.Empty;

        switch (Type)
        {
        case eLOCAL_PUSH_TYPE.eLOCAL_PUSH_TYPE_INJURYTIME:
            text = NrPrefsKey.LOCALPUSH_INJURYTIME;
            break;

        case eLOCAL_PUSH_TYPE.eLOCAL_PUSH_TYPE_ACTIVITYTIME:
            text = NrPrefsKey.LOCALPUSH_ACTIVITY;
            break;

        case eLOCAL_PUSH_TYPE.eLOCAL_PUSH_TYPE_BATTLEMATCHTIME:
            text = NrPrefsKey.LOCALPUSH_MATCHOPEN;
            break;
        }
        if (string.IsNullOrEmpty(text))
        {
            return;
        }
        PlayerPrefs.SetInt(text, (!bPushSetting) ? 0 : 1);
        if (bPushSetting)
        {
            this.SetPush(Type, 0L);
        }
        else
        {
            this.CalclePush(Type);
        }
    }
示例#2
0
 public void CalclePush(eLOCAL_PUSH_TYPE Type)
 {
 }
示例#3
0
 public void SetPush(eLOCAL_PUSH_TYPE Type, long Addtime = 0L)
 {
 }