「Cocos2dx/Label」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→ラベル追加) |
|||
行12: | 行12: | ||
==日本語について== | ==日本語について== | ||
*デフォルトのFelt.ttfは日本語に対応してない | *デフォルトのFelt.ttfは日本語に対応してない | ||
+ | |||
+ | ==Labelの定義== | ||
+ | static Label * createWithTTF(const std::string& text, const std::string& fontFilePath, float fontSize); |
2017年4月12日 (水) 11:34時点における版
ラベル追加
Hello Worldを24pxで中央に表示する
-Classes/HelloWorldScene.cpp
auto label = Label::createWithTTF("Hello World", "fonts/Marker Felt.ttf", 24); label->setPosition(Vec2(origin.x + visibleSize.width/2, origin.y + visibleSize.height - label->getContentSize().height)); this->addChild(label, 1);
フォントはResources/fonts/内にある
日本語について
- デフォルトのFelt.ttfは日本語に対応してない
Labelの定義
static Label * createWithTTF(const std::string& text, const std::string& fontFilePath, float fontSize);