コード例 #1
0
 static public RealNameManager GetInstance()
 {
     if (instance == null)
     {
         instance = new RealNameManager();
     }
     return(instance);
 }
コード例 #2
0
    /// <summary>
    /// 选择支付平台完毕,判断实名制限制
    /// </summary>
    /// <param name="t"></param>
    /// <param name="t1"></param>
    private static void OnOnSelectPayPlatform(LocalizedGoodsInfo goodsInfo, PayPlatformInfo payPlatform)
    {
        if (payPlatform == null) //放弃支付
        {
            OnVerificationResultCallBack(new PayResult(-10, goodsInfo.goodsID, "No Select Pay Platform"));

            return;
        }
        m_goodsInfo   = goodsInfo;
        m_payPlatform = payPlatform;

        int price_cent = (int)(goodsInfo.localizedPrice * 100);

        Debug.Log("OnOnSelectPayPlatform SDK: " + payPlatform.SDKName + " tag:" + payPlatform.payPlatformTag);

        //实名制限制判断  (OnCheckPayLimitResult  回调结果)
        RealNameManager.GetInstance().CheckPayLimit(price_cent);
    }