Actionscript 3 在Flash平台上使用nRespound真的比使用本机事件更好吗?

Actionscript 3 在Flash平台上使用nRespound真的比使用本机事件更好吗?,actionscript-3,flash,nresponder,Actionscript 3,Flash,Nresponder,我在一家公司工作,我们有一个3年历史的软件,完全是用本机事件编写的(非常糟糕),我们计划完全重构它 我的同事在某种程度上完全赞成实施,但我对这个“惊人的超级复制者所有问题解决方案”有点怀疑,并且认为它真的不值得,因为: 总有一天,重新思考项目可能会被放弃 在不久的将来,AVM可以得到改进,本地事件可以变得惊人 更快 新队友不会因为学习新技术而遭受损失 操纵事件的全新方式 思考在某种程度上起作用 在调度的情况下,这比本机事件更不受“控制” 具有特定参数的自定义事件,nRespound会按以下方式发

我在一家公司工作,我们有一个3年历史的软件,完全是用本机事件编写的(非常糟糕),我们计划完全重构它

我的同事在某种程度上完全赞成实施,但我对这个“惊人的超级复制者所有问题解决方案”有点怀疑,并且认为它真的不值得,因为:

  • 总有一天,重新思考项目可能会被放弃

  • 在不久的将来,AVM可以得到改进,本地事件可以变得惊人 更快

  • 新队友不会因为学习新技术而遭受损失 操纵事件的全新方式

  • 思考在某种程度上起作用 在调度的情况下,这比本机事件更不受“控制” 具有特定参数的自定义事件,nRespound会按以下方式发送任何内容: 参数,您没有任何方法为其创建业务角色 这个

  • 所以它真的值得吗?

    我不认为这是一个大问题,如果你放弃,你可以一直使用某个版本直到时间结束。问题是:如果你在nRespound中发现任何主要的bug,你将被迫自己修复,直到项目所有者修复它,如果他们修复它的话

    在您的位置上,我会努力使用本机事件(即使您将它们封装到一些自定义类中以简化重构,如果您可以保持这些类松散耦合的话,),因为您提到的其他要点(学习曲线和AVM改进)要重要得多

    本地事件更可靠