zoukankan      html  css  js  c++  java
  • CCScrollView 使用小记

    最近好多人都在研究  这东西   源代码 看的也晕  郁闷.....

    参考firedragonpzy 写的

    加了点批注  有不对的地方 多担待

     1      CCLayerColor *layer = CCLayerColor::create(ccc4(0xFF, 0xFF, 0xFF, 0xFF));
     2         layer->setOpacity(100);        //设置透明度
     3         
     4         CCSprite *sprite1 = CCSprite::create("HelloWorld.png");
     5         CCSprite *sprite2 = CCSprite::create("HelloWorld.png");
     6         // Menu  但点在meun 上的时候不能移动 可以以后再自己封装一个 menu 把优先级 调一下
     7         CCMenuItemSprite *menuItem1 = CCMenuItemSprite::create(sprite1, sprite1, this, menu_selector(HelloWorld::menuCloseCallback));
     8         menuItem1->setPosition(ccpAdd(CCPointZero, ccp(size.width / 2, size.height / 2)));
     9         menuItem1->setScale(0.4f);
    10         CCMenuItemSprite *menuItem2 = CCMenuItemSprite::create(sprite2, sprite2, this, menu_selector(HelloWorld::menuCloseCallback));
    11         menuItem2->setPosition(ccpAdd(ccp(480, 0), ccp(size.width / 2, size.height / 2)));
    12         menuItem2->setScale(0.4f);
    13         CCMenu *menu = CCMenu::create(menuItem1, menuItem2, NULL);
    14         menu->setPosition(CCPointZero);
    15         layer->addChild(menu);
    16 
    17         //layer->setContentSize(CCSizeMake(960,320));
    18         // 参数1:显示区域,参数2:添加容器
    19         CCScrollView *scrollView = CCScrollView::create(CCSizeMake( 150,150 ), layer);
    20         //CCScrollView *scrollView = CCScrollView::create();    //默认会加一个200,200的显示区域
    21         scrollView->setPosition(ccp(size.width / 2, size.height / 2));
    22         scrollView->setContentOffset(CCPointZero);
    23         //设置容器
    24         //scrollView->setContainer( layer );//自我感觉这个用于跟换容器内容用的
    25         //设置滚动区域
    26         scrollView->setContentSize( CCSizeMake( 640,320 ) );
    27         //设置滚动模式
    28         scrollView->setDirection( kCCScrollViewDirectionHorizontal );
    29         this->addChild( scrollView,1 );


     

  • 相关阅读:
    jmeter中设置线程数与设置集合点的区别
    在linux系统中如何通过shell脚本批量设置redis键值对
    服务器带宽上行与下行的区别
    性能测试之Jmeter插件安装
    sqlserver 启用邮箱服务
    sqlserver 自定义字符串分割函数.
    C# 重写思想
    CSS控制鼠标滑过时的效果
    js实现图片自动切换效果。
    SQL Server Management Studio 使用作业实现数据库备份
  • 原文地址:https://www.cnblogs.com/jaoye/p/2913720.html
Copyright © 2011-2022 走看看