cocos2dx 基础
发布时间:2020-12-14 16:56:10 所属栏目:百科 来源:网络整理
导读:-创建点: 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
-创建点: 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.win32res 07.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);
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读