#include <SceneTest.h>
◆ SceneTestLayer3()
| SceneTestLayer3::SceneTestLayer3 |
( |
| ) |
|
◆ CREATE_FUNC()
◆ init()
| bool SceneTestLayer3::init |
( |
| ) |
|
|
overridevirtual |
在文件 SceneTest.cpp 第 183 行定义.
185 if (LayerColor::initWithColor(Color4B(0,0,255,255)))
187 auto s = Director::getInstance()->getWinSize();
194 auto menu = Menu::create(item0, item1, item2, item3,
nullptr);
195 this->addChild(menu);
196 menu->alignItemsVertically();
202 sprite->setPosition( Vec2(s.width/2, 40.0f) );
203 auto rotate = RotateBy::create(2, 360);
204 auto repeat = RepeatForever::create(rotate);
205 sprite->runAction(repeat);
void item1Clicked(cocos2d::Ref *sender)
void item3Clicked(cocos2d::Ref *sender)
virtual void testDealloc(float dt)
void item0Clicked(cocos2d::Ref *sender)
void item2Clicked(cocos2d::Ref *sender)
static const char s_pathGrossini[]
引用了 item0Clicked(), item1Clicked(), item2Clicked(), item3Clicked(), s_pathGrossini , 以及 testDealloc().
◆ item0Clicked()
| void SceneTestLayer3::item0Clicked |
( |
cocos2d::Ref * |
sender | ) |
|
在文件 SceneTest.cpp 第 216 行定义.
218 auto s = Director::getInstance()->getWinSize();
219 auto newScene = Scene::createWithSize(s);
220 newScene->addChild(SceneTestLayer3::create());
221 Director::getInstance()->pushScene(TransitionFade::create(0.5, newScene, Color3B(0,255,255)));
被这些函数引用 init().
◆ item1Clicked()
| void SceneTestLayer3::item1Clicked |
( |
cocos2d::Ref * |
sender | ) |
|
◆ item2Clicked()
| void SceneTestLayer3::item2Clicked |
( |
cocos2d::Ref * |
sender | ) |
|
◆ item3Clicked()
| void SceneTestLayer3::item3Clicked |
( |
cocos2d::Ref * |
sender | ) |
|
◆ testDealloc()
| void SceneTestLayer3::testDealloc |
( |
float |
dt | ) |
|
|
virtual |
该类的文档由以下文件生成:
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/SceneTest/SceneTest.h
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/SceneTest/SceneTest.cpp