zoukankan      html  css  js  c++  java
  • 初试cocos2d-x坐标系

    bool HelloWorld::init()

    {

        //////////////////////////////

        if ( !Layer::init() )

        {

            return false;

        }

        

        Size visibleSize = Director::getInstance()->getVisibleSize();

        Vec2 origin = Director::getInstance()->getVisibleOrigin();

        /////////////////////////////

        //正方形

        auto rect=DrawNode::create();

        rect->drawRect(Vec2(0,0),Vec2(300,300),Color4F(1.0,0,0,1.0));

        //点

        auto dot=DrawNode::create();

        dot->drawDot(Vec2(0,0),10,Color4F(1.0,1.0,1.0,1.0));

        

        addChild(rect);

        rect->addChild(dot);

        

        rect->setPosition(visibleSize/2);

        dot->setPosition(Vec2(10,10));//本地空间

        

        rect->setContentSize(Size(300,300));

        rect->setAnchorPoint(Vec2(0.5,0.5));

        

        schedule([dot,rect](float f){

            rect->setRotation(rect->getRotation()+1);

            auto p=dot->convertToWorldSpace(Vec2(0,0));

            CCLOG("%f,%f",p.x,p.y);

        },"Test");

        

        return true;

    }

  • 相关阅读:
    session_id 生成原理
    压缩后的数据 要经过 base64_encode 后才能在网络上传送
    MySQL ANALYZE TABLE
    mysql 优化2
    mysql 查询优化
    第归调用
    『GoLang』函数
    『GoLang』控制结构
    『GoLang』语法基础
    『Python』装饰器
  • 原文地址:https://www.cnblogs.com/daochong/p/5225798.html
Copyright © 2011-2022 走看看