好的,所以在我的游戏中我需要用户在项目之间滚动,就像你在Safari中滚动网页一样。有没有办法做到这一点?如果没有,也许可以将它们滚到一边,就像你在spriboard中那样?感谢。
答案 0 :(得分:2)
我不确定我是否理解你想做什么,但有一个cocos2d扩展似乎适合它:CCScrollLayer。
CCLayer子类,它允许您传入一个图层数组,然后它将创建一个平滑的滚动条。完成“捕捉”效果。
如果您要在视图中查找通用滚动条,我建议this tutorial或此主题rom cocos2d列表。
编辑:
我从未这样做过,但我认为应该可以将CCScrollLayer
缩放到您需要的尺寸。
否则,您可能会更改图层的contentSize,甚至将CCScrollLayer
放入剪切节点。
无论如何,我认为从这开始就更容易,并找到一种方法使其适应您的特定要求,而不是从头开始。