在studio裡把幾個基礎控制項往場景檔案一拖,然後匯出json格式的資源檔案
邏輯**如下:
1var helloworldlayer =cc.layer.extend(,
2021
//init ui
22initui : function());
3435
36var checkbox = ccui.helper.seekwidgetbyname(mainscene.node, "
checkbox_2");
37this.checkbox =checkbox;
38 checkbox.addeventlistener(this.selectedstateevent, this
);39
40//
slider addclickeventlistener、addtoucheventlistener 事件在滑鼠鬆開時才觸發
//41
//addeventlistener 在按住並有移動時(值不一定有改變)就觸發
//42
var slider = ccui.helper.seekwidgetbyname(mainscene.node, "
slider_2");
43this.slider =slider;
44slider.addclickeventlistener(function());
4849
slider.addtoucheventlistener(function());
5354 slider.addeventlistener(this.sliderevent,this
);55
5657
var textfield = ccui.helper.seekwidgetbyname(mainscene.node, "
textfield_3");
58this.textfiel =textfield;
59 textfield.addeventlistener(this.textfieldevent,this
);60
61var loadingbar = ccui.helper.seekwidgetbyname(mainscene.node, "
loadingbar_2");
62this.loadingbar =loadingbar;
63//
loadingbar.addtoucheventlistener();
6465
var label = ccui.helper.seekwidgetbyname(mainscene.node, "
text_2");
66this.label =label;
6768
var image = ccui.helper.seekwidgetbyname(mainscene.node, "
image_1");
69this.image =image;
7071
},72
73selectedstateevent: function (sender, type)
89},
9091
sliderevent: function (sender, type)
103},
104105
textfieldevent: function (sender, type)
133}
134135 });
studio使用技巧
ctrl f12 此快捷鍵可以調出當前檔案的大綱,並通過模糊匹配快速跳轉至指定的方法。勾選上 show anonymous classes 後其功能相當於eclipse中的ctrl o ctrl alt h ctrl shift i 如其名,書籤。幫助快速回到指定的位置,實際使用中簡直爽得不行。f1...
cardview在studio中的使用
首先要知道這個空間是幹什麼用的,cardview可以在乙個卡片布局中一致性的顯示內容,卡片可以包含圓角和陰影。cardview是乙個layout,可以布局其他view。cardview如linearlayout framelayout一樣都是viewgroup,即其他控制項的容器。cardview繼...
studio好用的外掛程式
根據自己的喜好 在此處保留幾個很不錯的外掛程式 postfix外掛程式 log isemp gsonformat外掛程式 在空的實體類中 使用 貼上json 自動生成實體類屬性 butterknife zelezny外掛程式 力薦 在使用此外掛程式前,需要已經匯入了butterknife的jar 或...