Привет, я конвертирую свою игру из Corona SDK в Cocos2d-x 3.0 alpha.Cocos2d-x как создать кнопку изображения с заголовком и шрифтом
Мне нужно создать кнопку изображения с текстом на нем. Это было очень просто в Corona SDK с widget.newButton
, который принимает все x, y, size, font, image
и т. Д. В одной функции.
Теперь я не мог найти альтернативы этому в Cocos2d-x. Ближе всего я нашел в нем MenuItemImage
auto closeItem = MenuItemImage::create(
"blank.png",
"blank-selected.png",
CC_CALLBACK_1(HelloWorld::menuCloseCallback, this));
closeItem->setPosition(Point(origin.x + visibleSize.width - closeItem->getContentSize().width/2 , origin.y + closeItem->getContentSize().height/2));
auto menu = Menu::create(closeItem, NULL);
menu->setPosition(Point::ZERO);
this->addChild(menu, 1);
Он принимает images
и event
, но я не могу установить title
и font
на нем. У кого-нибудь есть идея, как установить заголовок и шрифт на нем?
спасибо за ответ, но как установить изображение в этом примере? Согласно моему вопросу, мне нужен способ создания изображения с заголовком и шрифтом на нем. Я создал «пустой» образ, который нужно использовать через приложение. Мне просто нужно добавить заголовок с кодом. – Khawar
@Khawar обновлен – pktangyue
, поэтому вы имеете в виду, что мне нужно создать LabelTTF и MenuItemImage отдельно и отрегулировать позиции для обоих? – Khawar