Cocos2D 图层中的自定义滚动
Posted
技术标签:
【中文标题】Cocos2D 图层中的自定义滚动【英文标题】:Custom scroll in Cocos2D Layer 【发布时间】:2012-09-17 16:49:48 【问题描述】:请看图片。如何在 cocos2D 游戏中创建这样的自定义滚动层?我使用 CCScrollLayer 但一次滚动一页。我只想滚动一个精灵。
是否可以对 CCScrollLayer 做同样的事情?如果没有,那我该怎么做?
【问题讨论】:
【参考方案1】:我通过在我的 cocos2d 场景上覆盖 UIScrollView 然后遵循这个答案来实现类似的事情。我喜欢在 CCScrollLayer 上使用 UIScrollView,因为你会得到很好的反弹,而且在 cocos2d 2.0 中添加 UIKit 对象并不难。
Paging UIScrollView in increments smaller than frame size
【讨论】:
你真的重写了 scrollViewDidScroll 并将 Cocos2D 图层移动到新位置吗? UIScrollView 和 Cocos2D 的混用不会影响性能吗?以上是关于Cocos2D 图层中的自定义滚动的主要内容,如果未能解决你的问题,请参考以下文章
DotSpatial 自定义MapFunction_mapMain中绘制线(未添加到图层中)