小编Pri*_*ohn的帖子

Cocos2d-x CCScrollview正在向上滚动

问候Stackoverflow,

我目前正在尝试将滚动菜单实现为我正在开发的cocos2d-x游戏.问题是这些项目正朝着我想要的相反方向滚动.例如,如果我将手指从屏幕底部拖到顶部,精灵将弹回原位.

如果我将手指从顶部拖到底部,精灵将跟随我的手指(直到它到达边界).

这是我的代码:

    /////////////////////
    //SCROLL VIEW + LAYER
    CCLayer *layer = CCLayer::create();
    layer->setContentSize( CCSizeMake( winSize.width, winSize.height ) );
    layer->addChild( menu );

    scrollView = CCScrollView::create();
    scrollView->retain();
    scrollView->setContentSize( CCSizeMake ( layer->getContentSize().width,  layer->getContentSize().height ) );
    scrollView->setDirection( CCScrollViewDirectionVertical );
    scrollView->setPosition( ccp( 0,0 ) );
    scrollView->setContainer( layer );

    this->addChild(scrollView);

    scrollView->setContentOffset( CCPointZero );
Run Code Online (Sandbox Code Playgroud)

任何建议或帮助都非常感谢.如果您还有其他任何方法可以使用其他方法创建滚动菜单,我很乐意听到.

谢谢!

最好的问候Andreas

c++ eclipse iphone android cocos2d-x

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×1

c++ ×1

cocos2d-x ×1

eclipse ×1

iphone ×1