android - Cocos2d 中的 ScrollView - android

标签 android cocos2d-iphone cocos2d-android

如何在android的cocos2d Surfaceview中实现滚动功能?请给我一些建议。

最佳答案

cocos2d 中没有 ScrollView ,如果对您有帮助,请查看以下详细信息。

此示例的屏幕分辨率为 320 x 480。

  1. 制作一个具有所需高度的节点。 例如:我的屏幕高度是 320,我制作了一个高度为 640 的节点。
  2. 添加到图层中,位置设置为(0, 320)
  3. 在方法 CCTouchMoved() 中根据用户触摸移动值增加节点位置 例如:CGPoint touchLocation = CCDirector.sharedDirector().convertToGL(CGPoint.ccp(event.getX(), event.getY())); node.setPosition(0, 320 + (touchLocation.y - touchlocation.y of touch 开始))

希望它对您有用,如果需要任何其他详细信息,请对此发表评论

关于android - Cocos2d 中的 ScrollView - android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11316224/

相关文章:

android - Action 编辑器在 Android studio 4.0.1 中无法工作

android - 检查运行时 list 中是否声明了 BroadcastReceiver?

android - 如何解决 Android bin res crunch 目录中的运行时错误?

objective-c - Box2D 编译错误

android - Cocos2d Android 锁屏或退出游戏强制重启

android - 设置背景图像以填充整个页面

ios - Cocos2d v3.0 - 使用带动画的物理编辑器

android - cocos2d 与 andengine 等距游戏?

java - Android cocos2d如何对CCscene进行截图?

java - 如何在cocos2d-android中找到 Sprite 是否与其他 Sprite 发生碰撞?