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