#include <LabelTestNew.h>
◆ LabelIssue12409Test()
| LabelIssue12409Test::LabelIssue12409Test |
( |
| ) |
|
在文件 LabelTestNew.cpp 第 2043 行定义.
2047 auto label = Label::createWithTTF(
"abcdefghijklmn",
"fonts/arial.ttf", 30);
2048 label->setWidth(70);
2049 label->setLineBreakWithoutSpace(
true);
2050 label->setPosition(center.x, center.y);
2053 auto labelSize = label->getContentSize();
2054 auto winSize = Director::getInstance()->getWinSize();
2056 labelOrigin.x = winSize.width / 2 - (labelSize.width / 2);
2057 labelOrigin.y = winSize.height / 2 - (labelSize.height / 2);
2060 Vec2(labelOrigin.x, labelOrigin.y),
2061 Vec2(labelOrigin.x + labelSize.width, labelOrigin.y),
2062 Vec2(labelOrigin.x + labelSize.width, labelOrigin.y + labelSize.height),
2063 Vec2(labelOrigin.x, labelOrigin.y + labelSize.height)
2066 auto drawNode = DrawNode::create();
2067 drawNode->drawPoly(vertices, 4,
true, Color4F::WHITE);
static cocos2d::Vec2 center()
引用了 VisibleRect::center().
◆ CREATE_FUNC()
◆ subtitle()
| std::string LabelIssue12409Test::subtitle |
( |
| ) |
const |
|
overridevirtual |
◆ title()
| std::string LabelIssue12409Test::title |
( |
| ) |
const |
|
overridevirtual |
该类的文档由以下文件生成:
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/LabelTest/LabelTestNew.h
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/LabelTest/LabelTestNew.cpp