void OnClick()
 {
             #if NOBILLING
     SQYAlertViewMove.CreateAlertViewMove(Core.Data.stringManager.getString(5213));
             #else
     LuaTest lua = LuaTest.Instance;
     if (lua != null)
     {
         if (lua.HasBilling)
         {
             AccountData ad = Native.mInstace.m_thridParty.GetAccountData();
             if (ad.lType == LoginType.TYPE_THIRDPARTY)
             {
                 SendPayRQ();
             }
         }
         else
         {
             SQYAlertViewMove.CreateAlertViewMove(Core.Data.stringManager.getString(5213));
         }
     }
     else
     {
         AccountData ad = Native.mInstace.m_thridParty.GetAccountData();
         if (ad.lType == LoginType.TYPE_THIRDPARTY)
         {
             SendPayRQ();
         }
     }
             #endif
 }
Пример #2
0
    void Start()
    {
        LuaTest _luatest = LuaTest.Instance;

        if (_luatest != null && _luatest.HasBilling)
        {
            mRechargeBtn.isEnabled = true;
        }
        else
        {
            mRechargeBtn.isEnabled = false;
        }
        SetBtnStatus();

        enterFromMall = false;
    }
Пример #3
0
 // Use this for initialization
 void Start()
 {
     if (Core.SM != null && Core.SM.isReLogin)
     {
         Destroy(gameObject);
     }
     else
     {
         Instance = this;
                     #if !UNITY_EDITOR
                     #if UNITY_ANDROID
         AndroidOrWebDataCopyOnInstall onInstall = new AndroidOrWebDataCopyOnInstall();
         onInstall.LuaOn(this, () => { Invoke("initialLua", 1f); }, null);
                     #else
         Invoke("initialLua", 1f);
                     #endif
                     #else
         Invoke("initialLua", 0.5f);
                     #endif
     }
 }
Пример #4
0
 //------------------------------------------------------------------------------------
 //-------------------------------- SYNC Operation ------------------------------------
 //------------------------------------------------------------------------------------
 private static void Sync_Operation(BaseResponse t)
 {
     Core.Data.monManager.fullfillByNetwork(t);
     Core.Data.gemsManager.fullfillByNetwork(t);
     Core.Data.EquipManager.fullfillByNetwork(t);
     Core.Data.playerManager.fullfillByNetwork(t, Core.Data.monManager, Core.Data.EquipManager);
     Core.Data.itemManager.fullfillByNetwork(t);
     Core.Data.dungeonsManager.fullfillByNetwork(t);
     Core.Data.dragonManager.fullfillByNetwork(t);
     Core.Data.BuildingManager.fullfillByNetwork(t);
     Core.Data.soulManager.fullfillByNetwork(t);
     Core.Data.ActivityManager.fullfillByNetwork(t);
     Core.Data.guideManger.fullfillByNetwork(t);
     Core.Data.noticManager.fullfillByNetwork(t);
     Core.Data.newDungeonsManager.fullfillByNetwork(t);
     Core.Data.deblockingBuildMgr.fullfillByNetwork(t);
     Core.Data.battleTeamMgr.fullfillByNetwork(t);
     Core.Data.vipManager.fullfillByNetwork(t);
     Core.Data.FinalTrialDataMgr.fullfillByNetwork(t);
     LuaTest.fullfillByNetwork(t);
 }