µ±Ç°Î»Öà : 145zÓÎÏ·Õ¾¡¡|¡¡ÈÈѪ´«Ææ¡¡|¡¡¼¼Êõ½Ì³Ì¡¡|¡¡

´«Ææ·þÎñ¶Ë½Ì³Ì£º¹Ø±Õ×Ô¶¨ÒåNPC¶Ô»°¿òµÄ·½·¨½âÎö

Èȶȣº
¹Ø±Õ×Ô¶¨ÒåNPC¶Ô»°¿ò

CloseBigDialogBox

×¢Ò⣺ÉÏÃæµÄÃüÁîÈç¹û²»ÄÜÍæÃÀ¹Ø±Õ×Ô¶¨ÒåNPC´ó¶Ô»°¿ò£¬ÇëʹÓÃÏÂÃæµÄÃüÁî

<¹Ø±Õ¶Ô»°¿ò/@EXIT> »òÕß ÖÆ×÷×Ô¶¨Ò幨±Õ°´Å¥Í¼Æ¬£º<Img:287:0:0:0/@EXIT>

ÔÚ´«ÆæË½ÈË·þÎñÆ÷¿ª·¢ÖУ¬×Ô¶¨ÒåNPC¶Ô»°¿òÊÇÒ»¸ö·Ç³£ÖØÒªµÄ¹¦ÄÜ¡£Í¨¹ý×Ô¶¨ÒåNPC¶Ô»°¿ò£¬ÎÒÃÇ¿ÉÒÔʵÏÖ¸÷ÖÖ¹¦ÄÜ£¬±ÈÈçÈÎÎñ½»»¥¡¢É̵꽻Ò׵ȵȡ£È»¶ø£¬ÔÚijЩÇé¿öÏ£¬ÎÒÃÇ¿ÉÄÜÐèÒª¹Ø±Õ×Ô¶¨ÒåNPC¶Ô»°¿ò¡£±¾ÎĽ«½éÉÜ´«Ææ·þÎñ¶Ë¹Ø±Õ×Ô¶¨ÒåNPC¶Ô»°¿òµÄ·½·¨¡£

Ò»¡¢¹Ø±Õ×Ô¶¨ÒåNPC¶Ô»°¿òµÄÃüÁî

ÔÚ´«ÆæË½ÈË·þÎñÆ÷¿ª·¢ÖУ¬¹Ø±Õ×Ô¶¨ÒåNPC¶Ô»°¿òµÄÃüÁîÊÇCloseBigDialogBox¡£¸ÃÃüÁîµÄ×÷ÓÃÊǹرյ±Ç°´ò¿ªµÄ×Ô¶¨ÒåNPC¶Ô»°¿ò¡£Ê¹ÓøÃÃüÁîºó£¬Íæ¼Ò½«ÎÞ·¨¼ÌÐøÓëNPC½»»¥£¬Ö±µ½Ôٴδ¥·¢NPCµÄ½»»¥Ê¼þ¡£

Èç¹ûʹÓÃCloseBigDialogBoxÃüÁîÎÞ·¨¹Ø±Õ×Ô¶¨ÒåNPC¶Ô»°¿ò£¬¿ÉÒÔ³¢ÊÔʹÓÃÏÂÃæµÄÃüÁ

<¹Ø±Õ¶Ô»°¿ò/@EXIT> »òÕß ÖÆ×÷×Ô¶¨Ò幨±Õ°´Å¥Í¼Æ¬£ºImg:287:0:0:0/@EXIT

ÕâÁ½ÖÖÃüÁîµÄ×÷Óö¼Êǹرյ±Ç°´ò¿ªµÄ×Ô¶¨ÒåNPC¶Ô»°¿ò£¬²¢Í˳ö¶Ô»°Ä£Ê½¡£Ò»°ãÇé¿öÏ£¬ÕâÁ½ÖÖÃüÁî¶¼¿ÉÒÔÓÐЧµØ¹Ø±Õ×Ô¶¨ÒåNPC¶Ô»°¿ò¡£

¶þ¡¢ÔÚ·þÎñ¶Ë´úÂëÖйرÕ×Ô¶¨ÒåNPC¶Ô»°¿ò

³ýÁËÔÚ¿Í»§¶ËʹÓÃÃüÁî¹Ø±Õ×Ô¶¨ÒåNPC¶Ô»°¿òÖ®Í⣬ÎÒÃÇ»¹¿ÉÒÔÔÚ·þÎñ¶Ë´úÂëÖйرÕ×Ô¶¨ÒåNPC¶Ô»°¿ò¡£¾ßÌå·½·¨ÈçÏ£º

´ò¿ªNPC¶Ô»°¿òʱ£¬¼Ç¼Ï¶Ի°¿òµÄID¡£

ÔÚÐèÒª¹Ø±Õ¶Ô»°¿òµÄµØ·½£¬µ÷ÓÃÒÔÏ´úÂ룺

SendCloseDialogPacket(Íæ¼ÒID, ¶Ô»°¿òID);
ÆäÖУ¬SendCloseDialogPacketÊÇÒ»¸ö×Ô¶¨ÒåµÄº¯Êý£¬ÓÃÓÚÏò¿Í»§¶Ë·¢Ë͹رնԻ°¿òµÄÖ¸Áî¡£Íæ¼ÒIDÊÇÒª¹Ø±Õ¶Ô»°¿òµÄÍæ¼ÒID£¬¶Ô»°¿òIDÊÇÒª¹Ø±ÕµÄ¶Ô»°¿òµÄID¡£

ÔÚ¿Í»§¶Ë´úÂëÖÐʵÏֹرնԻ°¿òµÄ¹¦ÄÜ¡£
ÔÚ¿Í»§¶Ë´úÂëÖУ¬ÎÒÃÇÐèÒª¼àÌý·þÎñÆ÷·¢Ë͵ĹرնԻ°¿òµÄÖ¸Á²¢Ö´ÐÐÏàÓ¦µÄ²Ù×÷¡£¾ßÌå·½·¨ÈçÏ£º

ÔÚ¿Í»§¶Ë´úÂëÖÐÌí¼ÓÒÔÏ´úÂ룬ÓÃÓÚ¼àÌý·þÎñÆ÷·¢Ë͵ĹرնԻ°¿òÖ¸Á
this.RegisterServerMessageHandler(PacketType.CloseDialog, CloseDialogHandler);
ÆäÖУ¬PacketType.CloseDialogÊǹرնԻ°¿òµÄÖ¸ÁîÀàÐÍ£¬CloseDialogHandlerÊÇÒ»¸ö×Ô¶¨ÒåµÄº¯Êý£¬ÓÃÓÚ´¦Àí¹Ø±Õ¶Ô»°¿òÖ¸Áî¡£

ÔÚCloseDialogHandlerº¯ÊýÖУ¬Ìí¼ÓÒÔÏ´úÂ룬ÓÃÓڹرնԻ°¿ò£º
var dialogID = packet.ReadShort();
GameUIManager.Instance.CloseDialog(dialogID);
ÆäÖУ¬dialogIDÊÇ·þÎñÆ÷·¢Ë͵ÄÒª¹Ø±ÕµÄ¶Ô»°¿òµÄID£¬GameUIManager.Instance.CloseDialogÊÇÒ»¸ö×Ô¶¨ÒåµÄº¯Êý£¬ÓÃÓڹرÕÖ¸¶¨IDµÄ¶Ô»°¿ò¡£

Èý¡¢À©Õ¹ÎäÆ÷ÌØÐ§

³ýÁ˹رÕ×Ô¶¨ÒåNPC¶Ô»°¿òÖ®Í⣬·þÎñ¶Ë»¹¿ÉÒÔʵÏÖÎäÆ÷ÌØÐ§µÄÀ©Õ¹¡£ÎäÆ÷ÌØÐ§ÊÇ´«ÆæË½ÈË·þÎñÆ÷Öзdz£ÖØÒªµÄÒ»¸ö¹¦ÄÜ£¬¿ÉÒÔÎªÍæ¼ÒÌṩ¸üºÃµÄÓÎÏ·ÌåÑé¡£ÔÚ´«ÆæË½ÈË·þÎñÆ÷ÖУ¬ÎäÆ÷ÌØÐ§Í¨³£°üÀ¨Íâ¹ÛÌØÐ§ºÍÄÚ¹ÛÌØÐ§Á½ÖÖ¡£

Íâ¹ÛÌØÐ§
Íâ¹ÛÌØÐ§ÊÇÖ¸ÔÚÍæ¼ÒʹÓÃÎäÆ÷ʱ£¬ÔÚÆÁÄ»ÉÏÏÔʾ³öµÄÌØÐ§¡£Íâ¹ÛÌØÐ§Í¨³£ÊÇÓëÎäÆ÷ÐÎ×´ºÍÊôÐÔÏà¹ØµÄ¡£ÒªÀ©Õ¹ÎäÆ÷µÄÍâ¹ÛÌØÐ§£¬ÎÒÃÇ¿ÉÒÔÔÚ·þÎñ¶Ë´úÂëÖÐÌí¼ÓÏàÓ¦µÄÌØÐ§½Å±¾£¬²¢½«ÆäÓëÎäÆ÷¹ØÁªÆðÀ´¡£

ÄÚ¹ÛÌØÐ§
ÄÚ¹ÛÌØÐ§ÊÇÖ¸ÔÚÍæ¼ÒʹÓÃÎäÆ÷ʱ£¬ÔÚÍæ¼ÒÖÜΧ²úÉúµÄÌØÐ§¡£ÄÚ¹ÛÌØÐ§Í¨³£ÊÇÓëÍæ¼Ò½ÇÉ«ºÍÎäÆ÷ÊôÐÔÏà¹ØµÄ¡£ÒªÀ©Õ¹ÎäÆ÷µÄÄÚ¹ÛÌØÐ§£¬ÎÒÃÇ¿ÉÒÔÔÚ·þÎñ¶Ë´úÂëÖÐÌí¼ÓÏàÓ¦µÄÌØÐ§½Å±¾£¬²¢½«ÆäÓëÎäÆ÷¹ØÁªÆðÀ´¡£

ËÄ¡¢½áÂÛ

ͨ¹ý±¾ÎĵĽéÉÜ£¬ÎÒÃÇÁ˽âÁË´«Ææ·þÎñ¶Ë¹Ø±Õ×Ô¶¨ÒåNPC¶Ô»°¿òµÄ·½·¨£¬ÒÔ¼°ÈçºÎÀ©Õ¹ÎäÆ÷ÌØÐ§¡£¹Ø±Õ×Ô¶¨ÒåNPC¶Ô»°¿ò¿ÉÒÔÔÚijЩÇé¿öÏÂÌá¸ßÓÎÏ·ÐÔÄܺÍÓû§ÌåÑ飬¶øÀ©Õ¹ÎäÆ÷ÌØÐ§¿ÉÒÔÎªÍæ¼ÒÌṩ¸üºÃµÄÓÎÏ·ÌåÑé¡£ÎÞÂÛÊǹرÕ×Ô¶¨ÒåNPC¶Ô»°¿ò»¹ÊÇÀ©Õ¹ÎäÆ÷ÌØÐ§£¬¶¼ÐèÒªÎÒÃǶÔÓÎÏ·µÄ´úÂëºÍ»úÖÆÓÐÒ»¶¨µÄÁ˽âºÍÕÆÎÕ¡£Ï£Íû±¾ÎÄÄܹ»°ïÖúµ½´«ÆæË½ÈË·þÎñÆ÷¿ª·¢ÕߺÍÍæ¼Ò£¬ÎªËûÃÇÌṩ¸üºÃµÄÓÎÏ·ÌåÑéºÍ¸üºÃµÄ¿ª·¢¾­Ñé¡£