zoukankan      html  css  js  c++  java
  • Cocos2d-x Render-NewCulling


    .cpp

      layout->setBackGroundImageScale9Enabled(true);
            layout->setBackGroundImage("green_edit.png");
            
            layout->setPosition(Point(0,0));
            addChild(layout);
            
            
             alert = Text::create("Layout", "fonts/Marker Felt.ttf", 30 );
            alert->setColor(Color3B(159, 168, 176));
            alert->setPosition(Point(widgetSize.width / 2.0f,
                                     widgetSize.height / 2.0f - alert->getSize().height * 3.075f));
            
            layout->addChild(alert);
            auto size = Director::getInstance()->getWinSize();
    
            /**************************************************************/
            
            auto sprite = Sprite::create("btn-about-normal-vertical.png");
            sprite->setRotation(5);
            sprite->setPosition(Point(size.width/2,size.height/3));
            sprite->setScale(2);
           layout-> addChild(sprite);
            
            auto sprite2 = Sprite::create("btn-about-normal-vertical.png");
            sprite2->setRotation(-85);
            sprite2->setPosition(Point(size.width/2,size.height * 2/3));
            sprite2->setScale(2);
             layout->addChild(sprite2);
            
            auto listener = EventListenerTouchOneByOne::create();
            listener->setSwallowTouches(true);
            
            listener->onTouchBegan = [=](Touch* touch, Event  *event) {
                auto pos = touch->getLocation();
                _lastPos = pos;
                
                
                return true;
                
                
            };
            
            listener->onTouchMoved = [=](Touch* touch, Event  *event) {
                auto pos = touch->getLocation();
                auto offset = pos - _lastPos;
                auto layerPos = getPosition();
                auto newPos = layerPos + offset;
                layout->setPosition(newPos);
                _lastPos = pos;
                
            };
            
            
            
            _eventDispatcher->addEventListenerWithSceneGraphPriority(listener, this);
    
            
    


  • 相关阅读:
    bat过滤任意字符
    汇编代码之修改文件时间
    使用C语言编写提取通用shellcode的程序
    汇编代码之修改文件时间
    VC++6.0中内存泄漏检测
    透视木马程序开发技术
    bat过滤任意字符
    VC++6.0中内存泄漏检测
    透视木马程序开发技术
    使用C语言编写提取通用shellcode的程序
  • 原文地址:https://www.cnblogs.com/mfrbuaa/p/3835749.html
Copyright © 2011-2022 走看看