#include <UIButtonTest.h>
◆ UIButtonTitleEffectTest()
| UIButtonTitleEffectTest::UIButtonTitleEffectTest |
( |
| ) |
|
◆ ~UIButtonTitleEffectTest()
| UIButtonTitleEffectTest::~UIButtonTitleEffectTest |
( |
| ) |
|
◆ CREATE_FUNC()
◆ init()
| bool UIButtonTitleEffectTest::init |
( |
| ) |
|
|
overridevirtual |
重载 UIScene .
在文件 UIButtonTest.cpp 第 871 行定义.
875 Size widgetSize =
_widget->getContentSize();
880 _displayValueLabel->setPosition(Vec2(widgetSize.width / 2.0f, widgetSize.height / 2.0f + 20));
885 auto button = Button::create(
"cocosui/animationbuttonnormal.png",
886 "cocosui/animationbuttonpressed.png");
887 button->setPositionNormalized(Vec2(0.3f, 0.5f));
888 button->setTitleText(
"PLAY GAME");
889 button->setTitleFontName(
"fonts/Marker Felt.ttf");
890 button->setZoomScale(0.3f);
891 button->setScale(2.0f);
892 button->setPressedActionEnabled(
true);
893 Label *
title = button->getTitleRenderer();
894 button->setTitleColor(Color3B::RED);
895 title->enableShadow(Color4B::BLACK,Size(2,-2));
901 auto button2 = Button::create(
"cocosui/animationbuttonnormal.png",
902 "cocosui/animationbuttonpressed.png");
903 button2->setPositionNormalized(Vec2(0.8f, 0.5f));
904 button2->setTitleText(
"PLAY GAME");
905 auto title2 = button2->getTitleRenderer();
906 title2->enableOutline(Color4B::GREEN, 3);
virtual std::string title() const
cocos2d::Layer * _uiLayer
virtual bool init() override
cocos2d::ui::Layout * _widget
引用了 _displayValueLabel, UIScene::_uiLayer, UIScene::_widget, UIScene::init() , 以及 TestCase::title().
◆ _displayValueLabel
| cocos2d::ui::Text* UIButtonTitleEffectTest::_displayValueLabel |
|
protected |
该类的文档由以下文件生成:
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/UITest/CocoStudioGUITest/UIButtonTest/UIButtonTest.h
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/UITest/CocoStudioGUITest/UIButtonTest/UIButtonTest.cpp