您的位置:首页 > 移动开发 > Cocos引擎

cocos2d学习笔记——基础控件

2016-12-15 10:23 281 查看
通用的高度

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

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

1.按钮

auto startItem =MenuItemFont::create("Start", CC_CALLBACK_1(NextScene::MoveATitle, this));
startItem->setPosition(Vec2(visibleSize.width/2, startItem->getContentSize().height/2+origin.y));
auto menu =Menu::create(startItem, NULL);
menu->setPosition(Vec2::ZERO);
this->addChild(menu,1);


2.标签

auto label =Label::createWithTTF("zhang chi", "fonts/Marker Felt.ttf", 24);
label->setPosition(Vec2(visibleSize.width/2, visibleSize.height +origin.y-label->getContentSize().height/2));
this->addChild(label);


3.精灵

auto sprite =Sprite::create("timo.jpg");
sprite->setPosition(Vec2(visibleSize.width/2, visibleSize.height/2 +origin.y));
this->addChild(sprite, 10);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  cocos2d