怎么感觉quick-x中的UI组件封装得都不是很好呢。
比如:Button。通常Button有四个状态,这四个状态应该为四个Node,而不应该是image 。因为游戏中button应该是元素组合的,比如上面有文字+标签图片+文字+动画,
这个 UI 的需求千变万化,所以确实很难统一。使用 image 是为了节省资源。
不过你这个建议很好,我们记录下来,让 UIButton 支持你说的方式。
lua的组件集不够完整。
我觉得quick应该完全摒弃其它组件(包括CCMenu、CCS、GUI),用纯lua实现一套组件集。
这个工作啥时候能开始啊?
这个工作我们一帮都是自己去实现,自己封装一个button,让他支持添加文字,替换图片等,然后对外提供修改设置接口
— Begin quote from ____
引用第3楼zong于2014-07-16 12:19发表的 回 1楼(dualface) 的帖子 :
lua的组件集不够完整。
我觉得quick应该完全摒弃其它组件(包括CCMenu、CCS、GUI),用纯lua实现一套组件集。
这个工作啥时候能开始啊? http://www.cocoachina.com/bbs/job.php?action=topost&tid=214290&pid=1004675
— End quote
正在做这个事情。
quick v3 里所有 C++ UI 组件都删除了。