教程内容:
1、实现点击“商城窗体”(MarketUIForm)里的法杖图标,发送一条消息到“道具详情窗体”(PropDetailUIForm),并将消息内容显示到此窗体上。
2、在窗体脚本的父类BaseUIForm脚本中重构消息的发送方法、接收方法。
3、用数组实现发送多条消息。
目标是让第二张图出现消息的内容——“神杖道具详情”这个字符串
UI框架——第六章 消息传递中心
UI框架——第六章 消息传递中心
内容1的实现代码,分为三部分:
MessageCenter类,定义发送、接收方法。
MarketUIForm类,发送消息。
PropDetailUIForm类,接收消息。
UI框架——第六章 消息传递中心
UI框架——第六章 消息传递中心
UI框架——第六章 消息传递中心
思路总结
UI框架——第六章 消息传递中心
内容2:
UI框架——第六章 消息传递中心
使用重构后的方法
UI框架——第六章 消息传递中心
UI框架——第六章 消息传递中心
内容3:思想是把多条信息放到数组里,直接发送数组(Object对象),接收的时候,因数组是Object对象形式,因而需要还原成数组,即"p.Value as string[]"——收发如下图
UI框架——第六章 消息传递中心
UI框架——第六章 消息传递中心

相关文章:

  • 2022-01-03
  • 2021-06-02
  • 2021-09-16
  • 2022-01-14
  • 2021-10-10
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-10-30
  • 2021-08-17
  • 2021-10-23
  • 2021-08-17
  • 2021-08-26
  • 2021-07-26
  • 2022-12-23
相关资源
相似解决方案