cocos2d-js3.0 RC2使用cocos studio界面编辑器如何交互?
在cocos studio当中新建了一个Button:btn_button,
在代码中使用json可以使一下代码:
var root = ccs.uiReader.widgetFromJsonFile(res.startScene_json);
this.addChild(root,1);
要获取btn_button和btn_button的点击事件要怎么做呢!求大神指导!
兄弟,你在js中能够将cocosStudio发布的界面正常的生成?
var button = ccui.helper.seekWidgetByName(root, ‘btn_button’ );
button.addTouchEventListener(this._callBack, this);
_callBack: function (sender, type) {
if (type === ccui.Widget.TOUCH_BEGAN) {
}
if (type === ccui.Widget.TOUCH_ENDED) {
}
},
js中本来就可以用cocostudio生成的界面啊
我用的mac版本的studio,发现几个问题,生成的json文件有些属性和js代码中得对不上,
比如在json文件有nodeTree属性,在js代码中是widgetTree
mac版的现在还不太稳定,建议还是使用windows版本的
— Begin quote from ____
引用第4楼wssmrw于2014-08-19 22:12发表的 回 3楼(superdragon) 的帖子 :
我用的mac版本的studio,发现几个问题,生成的json文件有些属性和js代码中得对不上,
比如在json文件有nodeTree属性,在js代码中是widgetTree http://www.cocoachina.com/bbs/job.php?action=topost&tid=221715&pid=1033631
— End quote
现在cocos2d-js v3.0 RC2支持Cocos Studio的v1.2-1.5.0.1版本。Mac版本暂时还不支持,会在v3.1支持。