CCScrollView的触摸优先级为0
CCLayer *bg = CCLayer::create();
bg->setContentSize(CCSizeMake(480*3,320*3));
bg->setAnchorPoint(ccp(0,0));
bg->setPosition(ccp(0,0));
for(int i = 0; i <=2; i++){
CCSprite *sprite= CCSprite::create("HelloWorld.png");
sprite->setContentSize(ccp(480,320));
sprite->setAnchorPoint(ccp(0, 0));
sprite->setPosition(ccp(480*i,0));
bg->addChild(sprite);
}
CCScrollView * view = CCScrollView::create(CCSizeMake(480,320),bg);
view->setDirection(kCCScrollViewDirectionHorizontal);
view->setAnchorPoint(ccp(0,0));
view->setPosition(0,0);
this->addChild(view);
CCScrollView触摸优先级示例
本文通过一个具体的示例展示了如何使用CCScrollView,并设置其触摸优先级为0。示例中创建了一个横向滚动视图,包含三个相同背景图层,每个图层的位置不同,以实现水平滑动效果。
1113

被折叠的 条评论
为什么被折叠?



