Example #1
0
    void OnRoomcardClick(GameObject g)
    {
        int    i     = listRoomCardBtn.IndexOf(g.GetComponent <RawImage>());
        string fkNum = cardNum[i].ToString();

        Debug.Log("购买的房卡数量:" + fkNum);

#if UNITY_IPHONE || UNITY_IOS
        AudioManager.Instance.PlayClickBtnAudio();
        if (GameManager.Instance.mGameMode == EGameMode.EAppleOnLine)
        {
            GlobalData.applePayOrderId = System.Guid.NewGuid().ToString("N");
            string itemID = "fk" + fkNum;
            double rmb    = 0.0;
            if (fkNum == "3")
            {
                rmb = 6;
            }
            else if (fkNum == "9")
            {
                rmb = 18;
            }
            else if (fkNum == "30")
            {
                rmb = 60;
            }
            TDGAVirtualCurrency.OnChargeRequest(GlobalData.applePayOrderId, itemID, rmb, "CNY", System.Convert.ToDouble(fkNum), "applePay");
            IOSIAP.GetIns().PurchaseItem(itemID);
        }
#endif
    }
Example #2
0
    void Start()
    {
        ////////这边写了防止丢包
        //var threradLoom = Loom.Current;
        //Loom.RunAsync(() =>
        //{
        //    UdpClient.GetInstance().RecvRun();
        //    UdpClient.GetInstance().SendRun();
        //    Loom.QueueOnMainThread(() =>
        //    {
        //        UdpClient.GetInstance().RecvRun();
        //        UdpClient.GetInstance().SendRun();
        //    });
        //}
        //);

        TCPNetWork.GetInstance();

        AudioManager.Instance.Load();

        SDKManager.Instance.GetAnotherQuest();

        // 苹果支付 初始化
#if UNITY_IPHONE || UNITY_IOS
        IOSIAP.GetIns().InitIOSPurchaseItem();
#endif
        // 呀呀语音初始化
        int init = YunVaImSDK.instance.YunVa_Init(0, GlobalData.yayaAppid, Application.persistentDataPath, false, false);
        if (init != 0)
        {
            Debug.Log("呀呀语音初始化失败...");
        }
    }
Example #3
0
    public void OnBuyClick(GameObject g)
    {
#if UNITY_IPHONE || UNITY_IOS
        AudioManager.Instance.PlayClickBtnAudio();
        if (GameManager.Instance.mGameMode == EGameMode.EAppleOnLine)
        {
            GlobalData.applePayOrderId = System.Guid.NewGuid().ToString("N");
            string itemID = "fk" + fkNum;
            double rmb    = 0.0;
            if (fkNum == "3")
            {
                rmb = 6;
            }
            else if (fkNum == "9")
            {
                rmb = 18;
            }
            else if (fkNum == "30")
            {
                rmb = 60;
            }
            TDGAVirtualCurrency.OnChargeRequest(GlobalData.applePayOrderId, itemID, rmb, "CNY", System.Convert.ToDouble(fkNum), "applePay");
            IOSIAP.GetIns().PurchaseItem(itemID);
        }
#endif
    }