加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

cocos2d-js的UI用cocoStudio结合开发笔记

发布时间:2020-12-14 14:17:11 所属栏目:百科 来源:网络整理
导读:1、首先用ccs.load().node来加载json文件并加入节点。 settingScene = ccs . load ( res . setting_json ).node; 2、在当前层中加入改节点。 this . addChild ( settingScene ); 3、通过ccui.helper.seekWidgetByName(node,name)获得控件 musicSlider = ccui
1、首先用ccs.load().node来加载json文件并加入节点。
settingScene = ccs.load(res.setting_json).node;
 
 2、在当前层中加入改节点。 
this.addChild(settingScene);
 
 3、通过ccui.helper.seekWidgetByName(node,name)获得控件 
musicSlider = ccui.helper.seekWidgetByName(settingScene,"musicSlider");
 
 4、通过addCCSEventListener监听事件(sender,type) 
musicSlider.addCCSEventListener(sliderStateChange);
 
 5、不同的控件监听事件的时候type不同 
(1)slider
Slider.EVENT_PERCENT_CHANGED
可以得到的数据:
sender.getPercent()
(2)button
switch (type) {
case Widget.TOUCH_BEGAN:
break;
TOUCH_MOVED:
TOUCH_ENDED:
TOUCH_CANCELED:
default:
break;
}
(3)TextField
要获得表单中输入框的内容使用getString()方法
TextField.EVENT_ATTACH_WITH_IME:
EVENT_DETACH_WITH_IME:
EVENT_INSERT_TEXT:
EVENT_DELETE_BACKWARD:
break;
}
(4)checkbox
判断checkbox使用选中使用isSelected()方法
CheckBox.EVENT_SELECTED:
EVENT_UNSELECTED:
break;}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读