I want to make a list of room, but i dont`t know how to make a scroll in cocos2d html5,
someone can show me how, thanks
Hi Nguyen,
You can reference the sample codes at /samples/tests/ExtensionsTest/TableViewTest/TableViewTestScene.js
Best regards
David
Thanks Dingping, I ran this on test case but i got this error:
Uncaught TypeError: Object # has no method ‘cellSizeForTable’ CCTableView.js:229
cc.TableView.cc.ScrollView.extend._updateContentSize CCTableView.js:229
cc.TableView.create CCTableView.js:565
cc.Layer.extend.init TableViewTestScene.js:42
(anonymous function) CCClass.js:133
TableViewTestLayer.create TableViewTestScene.js:119
runTableViewTest TableViewTestScene.js:127
extensionsTestItemNames.testScene ExtensionsTest.js:70
cc.Layer.extend.menuCallback ExtensionsTest.js:118
cc.MenuItem.cc.NodeRGBA.extend.activate CCMenuItem.js:193
cc.MenuItemLabel.cc.MenuItem.extend.activate CCMenuItem.js:353
cc.Menu.cc.LayerRGBA.extend.onTouchEnded CCMenu.js:471
cc.TouchDispatcher.cc.Class.extend.touches CCTouchDispatcher.js:370
cc.TouchDispatcher.cc.Class.extend.touchesEnded CCTouchDispatcher.js:495
cc.EGLView.cc.Class.extend.handleTouchesEnd CCEGLView.js:564
cc.EGLView.cc.Class.extend.touchesEnded CCEGLView.js:692
cc.ProcessMouseupEvent CCTouchDispatcher.js:641
Help me please thanks
any example of CCScrollView please? couldn’t find any on the samples folder
it’s the bug for the html5 version 2.2 ,you have to pull the code from github.com ,and it will solve the problems you got:)
Thanks, winson
RavalMatic BCN wrote:
any example of CCScrollView please? couldn’t find any on the samples folder
There is a scroll view test on tests/extensions test/CocosBuilder Test/Scroll view .
Nguyen Hai wrote:
Thanks Dingping, I ran this on test case but i got this error:
Uncaught TypeError: Object # has no method ‘cellSizeForTable’ CCTableView.js:229
cc.TableView.cc.ScrollView.extend._updateContentSize CCTableView.js:229
cc.TableView.create CCTableView.js:565
cc.Layer.extend.init TableViewTestScene.js:42
(anonymous function) CCClass.js:133
TableViewTestLayer.create TableViewTestScene.js:119
runTableViewTest TableViewTestScene.js:127
extensionsTestItemNames.testScene ExtensionsTest.js:70
cc.Layer.extend.menuCallback ExtensionsTest.js:118
cc.MenuItem.cc.NodeRGBA.extend.activate CCMenuItem.js:193
cc.MenuItemLabel.cc.MenuItem.extend.activate CCMenuItem.js:353
cc.Menu.cc.LayerRGBA.extend.onTouchEnded CCMenu.js:471
cc.TouchDispatcher.cc.Class.extend.touches CCTouchDispatcher.js:370
cc.TouchDispatcher.cc.Class.extend.touchesEnded CCTouchDispatcher.js:495
cc.EGLView.cc.Class.extend.handleTouchesEnd CCEGLView.js:564
cc.EGLView.cc.Class.extend.touchesEnded CCEGLView.js:692
cc.ProcessMouseupEvent CCTouchDispatcher.js:641
>
Help me please thanks
I have tested it on chrome 30.0.1599.101. Everything works properly. What is your environment?
I did like winson and everything ok now, thanks shun lin
Shun Lin wrote:
Nguyen Hai wrote:
> Thanks Dingping, I ran this on test case but i got this error:
> Uncaught TypeError: Object # has no method ‘cellSizeForTable’ CCTableView.js:229
> cc.TableView.cc.ScrollView.extend._updateContentSize CCTableView.js:229
> cc.TableView.create CCTableView.js:565
> cc.Layer.extend.init TableViewTestScene.js:42
> (anonymous function) CCClass.js:133
> TableViewTestLayer.create TableViewTestScene.js:119
> runTableViewTest TableViewTestScene.js:127
> extensionsTestItemNames.testScene ExtensionsTest.js:70
> cc.Layer.extend.menuCallback ExtensionsTest.js:118
> cc.MenuItem.cc.NodeRGBA.extend.activate CCMenuItem.js:193
> cc.MenuItemLabel.cc.MenuItem.extend.activate CCMenuItem.js:353
> cc.Menu.cc.LayerRGBA.extend.onTouchEnded CCMenu.js:471
> cc.TouchDispatcher.cc.Class.extend.touches CCTouchDispatcher.js:370
> cc.TouchDispatcher.cc.Class.extend.touchesEnded CCTouchDispatcher.js:495
> cc.EGLView.cc.Class.extend.handleTouchesEnd CCEGLView.js:564
> cc.EGLView.cc.Class.extend.touchesEnded CCEGLView.js:692
> cc.ProcessMouseupEvent CCTouchDispatcher.js:641
>
> Help me please thanks
>
I have tested it on chrome 30.0.1599.101. Everything works properly. What is your environment?
Nguyen Hai 。。
But now i got the problems of jsbinding
when i compile and run the code, i got the error like :
“tableCellAtIndex Invalid Native Object
jsb_cocos2dx_extension_manual.cpp 280行”
Hope Shun Lin can tell me how to solve it .
may be it’s the cocos2dx scripting javascripts code it’s unupdate with htmlv2.2
?