robotlegs - AS3 机器人腿和信号 - 使用信号,相当冗长,有其他选择吗?

标签 robotlegs actionscript-3

我正在为我的应用程序使用 RobotLegs 和 Signals。这是我第一次使用 Robotlegs,我使用的是 Joel Hooks 信号指挥图 example here

我注意到它与事件相比显得相当冗长。对于每个信号,我都必须创建一个新类,而对于事件,我会将事件类型分组到一个类中。

我喜欢这种直观且即时的描述性。只需浏览信号包即可显示所有应用程序通信。尽管对我来说这似乎很冗长。

其他人是否在使用这个,我使用这样的信号的方式是否正确,或者有人找到了解决这种冗长的方法吗?

干杯

最佳答案

不过这是正确的方法。信号的主要优点是您可以将它们包含在接口(interface)定义中,但显然您最终会得到一大堆信号。

一般来说,我仅将信号用于 View ->中介器和服务->命令通信(一对一)。对于系统范围的通知,我使用事件(n对n)。它使信号数量更易于管理。 但这显然是一个偏好问题。

使用良好的 IDE 和/或模板系统可以减轻创建各种信号的许多“痛苦”。

关于robotlegs - AS3 机器人腿和信号 - 使用信号,相当冗长,有其他选择吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9227469/

相关文章:

algorithm - flash 和 actionscript 中的动态动画

flash - RobotLegs 域逻辑 - 将其放置在何处

apache-flex - 需要对 MVC 的模型方面进行一些说明

actionscript-3 - Robotlegs 2 与 PureMVC 相比的缺点

apache-flex - 在 Flex ActionScript3 + Red5、基于远程共享对象的用户列表或服务器端开发聊天室?

java - 将 AWS Elastic Beanstalk 与 Java/BlazeDS/Spring 应用程序结合使用

actionscript-3 - flash as3 - 我需要在 byteArray 数据中进行二进制搜索

css - 全局样式覆盖特定组件样式