Cocos2dx 3.17.2版本中 scrollview应该如何使用
时间: 2024-02-28 14:54:03 浏览: 121
cocos2d-x中ScrollView的使用
5星 · 资源好评率100%
在Cocos2dx 3.17.2版本中,使用ScrollView需要以下步骤:
1. 创建ScrollView对象:
```c++
auto scrollView = cocos2d::ui::ScrollView::create();
scrollView->setDirection(cocos2d::ui::ScrollView::Direction::VERTICAL);
scrollView->setContentSize(cocos2d::Size(200, 300));
scrollView->setInnerContainerSize(cocos2d::Size(200, 600));
scrollView->setBounceEnabled(true);
this->addChild(scrollView);
```
2. 设置ScrollView的方向、大小和内部容器大小。
3. 向ScrollView中添加内容(可以是任何节点对象):
```c++
auto sprite = cocos2d::Sprite::create("HelloWorld.png");
sprite->setPosition(Vec2(100, 550));
scrollView->addChild(sprite);
```
4. 设置ScrollView的滚动范围:
```c++
scrollView->setInnerContainerSize(cocos2d::Size(200, 600));
```
以上是ScrollView的基本用法,更多ScrollView的属性和方法可以参考官方文档。
阅读全文