public uint Execute(PacketDistributed ipacket) { CG_FELLOW_BREEDING_BEGIN packet = (CG_FELLOW_BREEDING_BEGIN )ipacket; if (null == packet) return (uint)PACKET_EXE.PACKET_EXE_ERROR; //enter your logic return (uint)PACKET_EXE.PACKET_EXE_CONTINUE; }
/// <summary> /// 开始繁殖 /// </summary> void OnBeginBreedingClick() { if (!m_WaitingTips.gameObject.activeSelf) { m_WaitingTips.text = Utils.GetDicByID(11269); m_WaitingTips.gameObject.SetActive(true); m_BeginBreedingButton.GetComponent <UIImageButton>().isEnabled = false; } m_OpButtons.SetActive(false); CG_FELLOW_BREEDING_BEGIN pak = (CG_FELLOW_BREEDING_BEGIN)PacketDistributed.CreatePacket(MessageID.PACKET_CG_FELLOW_BREEDING_BEGIN); pak.SetNoparam(1); pak.SendPacket(); }