cocos2d学习笔记——基础控件

来源:互联网 发布:手机做电子相册的软件 编辑:程序博客网 时间:2024/06/01 23:32

通用的高度
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);
0 0
原创粉丝点击