文件大小333.4 KB
最新版本1.646

事件和消息调度是任何游戏的关键部分。消息调度确保游戏对象能够以一致、可靠和高效的方式进行通信。

Dispatcher做到了这一点,也让它变得简单!只需告诉Dispatcher对象要侦听的内容。当另一个对象向Dispatcher发送该消息时,Dispatcher将确保通知所有“侦听器”。

使用两个简单的行发送基本消息:

MessageDispatcher.AddListener(“LEVEL_WON”,OnLevelWon);

MessageDispatcher.SendMessage(“LEVEL_WON”);

特征

*创建和发送自定义消息类型

*发送包含自定义数据的消息

*向每个人发送消息

*根据对象的名称向其发送消息

*根据标记向对象发送消息

*基于字符串向对象发送消息

*立即发送消息

*在下一帧发送消息

*为将来安排消息

*将多个侦听器连接到单个消息

*高性能

奖金:包括用于测试性能的“探查器”!将其用于任何C#脚本。

https://assetstore.unity.com/packages/tools/integration/event-system-dispatcher-12715

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注