Esempio n. 1
0
 // Use this for initialization
 void Start()
 {
     PlatTools.AndroidPopTos("start");
     InvokeRepeating("Timer", _invokeRepeatDeltaTime, _invokeRepeatDeltaTime);
     //because when open the app, onAppLicationPause(false) will be called
     // StartCoroutine(GetTime());
 }
Esempio n. 2
0
 public void btnOnQuestionByIdx(int idx)
 {
     if (UserData.getInstance().getCurChapterIdx() < idx)
     {
         PlatTools.AndroidPopTos("关卡未解锁");
     }
     else if (TiliMgr.getInstance().useTili(8))
     {
         QuestionMgr.getInstance().loadQuestFromJsonFile(idx);
         sceneMgr.showQuestionLayer();
     }
     else
     {
         PlatTools.AndroidPopTos("体力不足");
         QuestionMgr.getInstance().loadQuestFromJsonFile(idx);
         sceneMgr.showQuestionLayer();
     }
 }
Esempio n. 3
0
 void AuthResultHandler(int reqID, ResponseState state, PlatformType type, Hashtable result)
 {
     if (state == ResponseState.Success)
     {
         print("authorize success !");
         PlatTools.AndroidPopTos("认证成功");
     }
     else if (state == ResponseState.Fail)
     {
         print("fail! error code = " + result["error_code"] + "; error msg = " + result["error_msg"]);
         PlatTools.AndroidPopTos("认证失败");
     }
     else if (state == ResponseState.Cancel)
     {
         print("cancel !");
         PlatTools.AndroidPopTos("认证取消");
     }
 }
Esempio n. 4
0
 void GetUserInfoResultHandler(int reqID, ResponseState state, PlatformType type, Hashtable result)
 {
     if (state == ResponseState.Success)
     {
         print("get user info result :");
         print(MiniJSON.jsonEncode(result));
         PlatTools.AndroidPopTos("获取信息成功");
     }
     else if (state == ResponseState.Fail)
     {
         print("fail! error code = " + result["error_code"] + "; error msg = " + result["error_msg"]);
         PlatTools.AndroidPopTos("获取信息失败");
     }
     else if (state == ResponseState.Cancel)
     {
         print("cancel !");
         PlatTools.AndroidPopTos("用户取消");
     }
 }
Esempio n. 5
0
 void ShareResultHandler(int reqID, ResponseState state, PlatformType type, Hashtable result)
 {
     if (state == ResponseState.Success)
     {
         print("share result :");
         print(MiniJSON.jsonEncode(result));
         PlatTools.AndroidPopTos("分享成功");
     }
     else if (state == ResponseState.Fail)
     {
         print("fail! error code = " + result["error_code"] + "; error msg = " + result["error_msg"]);
         PlatTools.AndroidPopTos("分享失败" + "fail!error code = " + result["error_code"] + "; error msg = " + result["error_msg"]);
     }
     else if (state == ResponseState.Cancel)
     {
         print("cancel !");
         PlatTools.AndroidPopTos("分享取消");
     }
 }
Esempio n. 6
0
    public void btnOnRemoveWrong()
    {
        if (_pressFlag)
        {
            return;
        }

        int curidx = 3 - QuestionMgr.getInstance().getWrongCount();

        if (curidx == 3)
        {
            PlatTools.AndroidPopTos("没有错误答案了");
            PlatTools.JavaToUnity();
            return;
        }

        if (UserData.getInstance().getGoldNum() >= _removeWrongCostNum[curidx])
        {
            if (QuestionMgr.getInstance().checkCanRemoveWrong())
            {
                UserData.getInstance().addGoldNum(-_removeWrongCostNum[curidx]);
                QuestionMgr.getInstance().RemoveWrongSelect();
                btnCancle();
                _pressFlag = true;
            }
            else
            {
                PlatTools.AndroidPopTos("无法移除错误答案");
                return;
            }
        }
        else
        {
            PlatTools.AndroidPopTos("金币不足");
        }
    }
Esempio n. 7
0
 public void btnOnBuyTili()
 {
     PlatTools.buy("test", 100);
 }
Esempio n. 8
0
 void Awake()
 {
     PlatTools.AndroidPopTos("awake");
     _instance   = this;
     _onlineTime = System.DateTime.Now;
 }
Esempio n. 9
0
 void JavaMessage(string message)
 {
     Debug.Log("message from java: " + message);
     PlatTools.AndroidPopTos("message from java: " + message);
 }