Beispiel #1
0
        public uint Execute(PacketDistributed ipacket)
        {
            GC_MONEYTREE_VIP_RET packet = (GC_MONEYTREE_VIP_RET )ipacket;

            if (null == packet)
            {
                return((uint)PACKET_EXE.PACKET_EXE_ERROR);
            }
            //enter your logic
            GameManager.gameManager.PlayerDataPool.HandlePacket(packet);
            return((uint)PACKET_EXE.PACKET_EXE_CONTINUE);
        }
Beispiel #2
0
        public void HandlePacket(GC_MONEYTREE_VIP_RET packet)
        {
            if (packet.Ret == 1)
            {
                if (BackCamerControll.Instance() != null)
                {
                    BackCamerControll.Instance().PlaySceneEffect(96);
                }

                if (null != GameManager.gameManager.SoundManager)
                {
                    GameManager.gameManager.SoundManager.PlaySoundEffect(129);    //pickup_coin
                }

                // 直接更新界面吧
                if (MoneyTreeLogic.Instance() != null)
                {
                    MoneyTreeLogic.Instance().UpdateVipTip();
                }
            }
        }