ui是不是因该添加个事件管理器

现在注册事件.
控件多了.注册的手痛
真希望能有个管理器.统一管理事件.
按控件排序方式分发事件,事件可以向父控件传递

“控件多了.注册的手痛” 终于见到有人吐槽这个了

嘻嘻,我用 node.js 写了个自动生成代码的小工具,可以解析编辑器生成的 json,然后生成我想要的代码。
比如可以交互的控件就生成对应的响应函数
:14::14::14:

可以这样的话就需要每一画布加一个类文件了~与现状的编辑器设计理念不服。
赞2楼~不如拿出来分享下~:14:

最近比较忙 等我有空了 :7:

“每一画布加一个类文件了”为啥会多一个文件啊,不会吧。

那想有些人的项目包含一百多个ui的改如何管理还是需要用户来决定,我们只能提供辅助。哪里需要我们,我们就去哪里~~ :2:

那能不能在编辑器里给控件加一个 “响应函数名” 的属性啊,就像CocosBuilder那样,填上后事件会去响应这个函数。就不会“注册的手痛”了

这个方法可以借鉴~感谢大家的反馈,希望大家有任何建议都能参与讨论,一起让cocostudio变得更强大~

楼主出来说句话嘛,别害羞:875:

— Begin quote from ____

引用第5楼hanrea于2014-03-26 21:14发表的 回 4楼(职业吐槽) 的帖子 :
那想有些人的项目包含一百多个ui的改如何管理还是需要用户来决定,我们只能提供辅助。哪里需要我们,我们就去哪里~~ :2: http://www.cocoachina.com/bbs/job.php?action=topost&tid=195681&pid=912052

— End quote

赞版主,我确实有一百多个布局文件。。。

— Begin quote from ____

引用第6楼职业吐槽于2014-03-26 23:37发表的 回 5楼(hanrea) 的帖子 :
那能不能在编辑器里给控件加一个 “响应函数名” 的属性啊,就像CocosBuilder那样,填上后事件会去响应这个函数。就不会“注册的手痛”了 http://www.cocoachina.com/bbs/job.php?action=topost&tid=195681&pid=912113

— End quote

这个办法还是不错的,可惜2.2.2没有addReleaseEvent了,我自己把这个函数写到UIWidget源码里去了,唉就算支持了也用不了啊

-----------------------,