cocos2dx 基础

cocos2dx 基础,第1张

概述-创建点: auto dot = DrawNode::create(); dot->drawDot(Vec2(0, 0), 10, Color4F(1.0, 1.0, 0, 1.0)); 创建矩阵: auto rect = DrawNode::create(); rect->drawRect(Vec2(0, 0), Vec2(rectSize.width, rectSize.hei

-创建点:

auto dot = DrawNode::create();    dot->drawDot(Vec2(0,0),10,color4F(1.0,1.0,0,1.0));

创建矩阵:

auto rect = DrawNode::create();    rect->drawRect(Vec2(0,Vec2(rectSize.wIDth,rectSize.height),1.0));

创建精灵:

auto img = Sprite::create("004.jpg");     auto imgSize = img->getContentSize();             --获取精灵尺寸    //加载纹理    auto imgTex = Director::getInstance()->getTextureCache-> addImage("..\proj.win32\res\007.jpg");    auto imgSize = imgTex->getContentSize();    auto sprite = Sprite::createWithTexture(imgTex);

创建向量:

direction = Vec2(random(-1.0,1.0),random(-1.0,1.0));    direction.normalize();  --单位化

创建图层:

auto layer = Layer::create();

设置锚点:

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

创建并切换场景:

auto scene = Scene::create();        Director::getInstance()->replaceScene(scene);

设置状态是否可见:

rect->setVisible(false);

缩放:

rect->setscale(0.5);
总结

以上是内存溢出为你收集整理的cocos2dx 基础全部内容,希望文章能够帮你解决cocos2dx 基础所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1077989.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存