studio基礎控制項的使用

2021-07-24 00:12:47 字數 1860 閱讀 9578

在studio裡把幾個基礎控制項往場景檔案一拖,然後匯出json格式的資源檔案

邏輯**如下:

1

var 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 或...