gpt4 book ai didi

ios - cocos2d CCLayer 中的 UIScrollview

转载 作者:行者123 更新时间:2023-11-29 03:50:52 26 4
gpt4 key购买 nike

我目前有一个 UIView 持有一个 UIScrollView。

我想将容器 View 更改为包含 CCLayer 的 cocos2d 场景。

是否可以将 UIScrollView 添加到 CCLayer 中?我研究了有关在 cocos2d 中使用 UIScrollView 的问题,这似乎是一个问题。

让 ScrollView 在 CCLayer 内运行的正确方法是什么,或者更确切地说,让 UIScrollview 来控制 CCLayer 内容的滚动,同时仍然保持 CCLayer 对触摸事件的响应?

最佳答案

有两种方法可以制作 cocos2d ScrollView,例如:

1) 您可以使用 CCMenuAdvanced 类,该类可以选择成为滚动菜单。但它没有同样平滑的滚动和弹跳运动。您可以在 https://github.com/cocos2d/cocos2d-iphone-extensions 下载 CCMenuAdvanced 及其示例。

2) 您可以使用 CCScrollLayer ( https://github.com/cocos2d/cocos2d-iphone-extensions ) 或 CCScrollView (CocosBuilder 类)在可滚动层内添加普通菜单。

如果您使用CocosBuilder,我建议您添加使用CCScrollView并在其中添加菜单。这有点棘手,但效果很好(我正在开发的新游戏中使用它)

关于ios - cocos2d CCLayer 中的 UIScrollview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17084489/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com