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); }
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(); } } }