quick3.3与quick2.2的区别(3)
2015-08-05 15:35
176 查看
关于cocostuido不得不说的话题
在2.2中,ccs里面读取出来的控件是widget
从3.3中可以读取出来是widget也可以是quick本身的控件。
cc.uiloader:load()读取出来的是quick控件,
ccs.GUIReader:getInstance():widgetFromJsonFile 读取出来的是widget(这个和2.2兼容)
若是用load读取的不存在touch的问题,新加的qucik控件可以添加touch事件
若读取出来的是widget控件,在2.2中也是可以添加qucik控件的,也支持响应,只要添加touch的listener
在3.3中,若是ccs控件本身可以支持交互的,则添加的quick控件无法响应。不论quick控件在哪层都不行!除非ccs控件不支持交互!
在2.2中,ccs里面读取出来的控件是widget
从3.3中可以读取出来是widget也可以是quick本身的控件。
cc.uiloader:load()读取出来的是quick控件,
ccs.GUIReader:getInstance():widgetFromJsonFile 读取出来的是widget(这个和2.2兼容)
若是用load读取的不存在touch的问题,新加的qucik控件可以添加touch事件
setTouchEnabled(true) addNodeEventListener(cc.NODE_TOUCH_EVENT, function(event) if event.name == "began" then elseif event.name == "ended" then end end)
若读取出来的是widget控件,在2.2中也是可以添加qucik控件的,也支持响应,只要添加touch的listener
在3.3中,若是ccs控件本身可以支持交互的,则添加的quick控件无法响应。不论quick控件在哪层都不行!除非ccs控件不支持交互!
相关文章推荐
- UIScreen(屏幕)、UIWindow(画框)、UIView(画布)、didFinishLaunchingWithOptions、UIViewController各个方法的加载顺序
- UITableViewCell awakeFromNib
- Gradle finished with non-zero exit value 1 ic_launcher.png: Original is here. The version qualifie
- easyui-dialog下select默认状态无效
- UIView的图层关系
- Android uiautomator gradle build system
- iOS 开发 UI 搭建心得(二)—— 善用 xib
- UIImageview 点击事件 UITapGestureRecognizer传值
- iOS培训-UI用户界面基础一界面组件创建
- NGUI EventDelegate 传递参数
- requireJs AMD规范
- IOS中的UINavigationController(导航控制器)
- IOS UITableView删除功能
- 为UIView任意角设置圆角
- POJ 2533 Longest Ordered Subsequence
- UITableView中关于cell里的按钮被点击时如何确定是哪一个cell
- Marquee Effect
- Intel Threading BuildingBlocks(Intel TBB)介绍
- UIView和layer的关系
- OS开发UI篇—xib的简单使用