cocos 2d js sliceView使用心得

2021-08-19 23:57:45 字數 891 閱讀 2022

var sliceview=new ccui.scrollview();

this.addchild(sliceview);

sliceview.setcontentsize(640,750);

sliceview.setanchorpoint(0.5,0.5);

sliceview.setposition(cc.p(cc.winsize.width/2,cc.winsize.height/2));

sliceview.settouchenabled(true);

sliceview.setdirection(ccui.scrollview.dir_vertical);

sliceview.setinnercontainersize(cc.size(640,1540));

for(var i=0;i<7;i++)

}

以上**為使用cocos 2d  js元件sliceview的**,在上述**中,建立了乙個滾動檢視,在滾動檢視中,插入了7個,作者在之前的使用中,在設定滾動檢視的內容容器中,
sliceview.setinnercontainersize(cc.size(640,1540));
這行**設定錯誤,導致其內部容器實際上是沒有空間的,使之出現插入後,無法滑動現象.

所有咱們在使用滑動器的過程之之中,一定要謹記滑動器的內部空間要大於等於其外部空間.

備註: sliceview的內部容器其實就是乙個layout,但是注意,layout裡的子節點最後都是ccui系列的ui元件,

否則在當你使用上圖上色圈中的函式時,會報錯,這不是乙個方法.

cocos2dx CCScrollView使用示例

總的來說,就是有乙個容器container 錨點 0,0 大小 為全部內容的大小 scrollview 大小,錨點,setdelegate 視窗大小 setviewsize 設定容器 setcontainer 方向 ccnode m pmedalcontainer ccscrollview m ps...

cocos2d實現語音 Cocos2d 聲音API

param url 聲音路徑 cc.audioengine.playmusic url loop 停止背景 param releasedata 是否釋放聲音資料,預設為false cc.audioengine.stopmusic releasedata 暫停背景 cc.audioengine.pau...

Cocos2d x教程第 14 講 Cocos2d

cocos2d x 2.2.0之前的版本常用的json解析的三方庫一般是 jsoncpp 2.2.x的版本中已經包含了jsoncpp的庫,但是卻把名字給換了,導致引入jsoncpp庫的同志們發生各種衝突.完成上述操作後就可以盡情發揮了.下面讓我們來認識一下幾個主要的類 value value 類建立...