#include <SpriteTest.h>
◆ SpriteBatchNodeFlip()
| SpriteBatchNodeFlip::SpriteBatchNodeFlip |
( |
| ) |
|
在文件 SpriteTest.cpp 第 1375 行定义.
1377 auto batch = SpriteBatchNode::create(
"Images/grossini_dance_atlas.png", 10);
1380 auto s = Director::getInstance()->getWinSize();
1382 auto sprite1 = Sprite::createWithTexture(batch->getTexture(), Rect(85*1, 121*1, 85, 121));
1383 sprite1->setPosition( Vec2( s.width/2 - 100, s.height/2 ) );
1386 auto sprite2 = Sprite::createWithTexture(batch->getTexture(), Rect(85*1, 121*1, 85, 121));
1387 sprite2->setPosition( Vec2( s.width/2 + 100, s.height/2 ) );
void flipSprites(float dt)
引用了 flipSprites(), kTagSprite1, kTagSprite2 , 以及 kTagSpriteBatchNode.
◆ CREATE_FUNC()
◆ flipSprites()
| void SpriteBatchNodeFlip::flipSprites |
( |
float |
dt | ) |
|
在文件 SpriteTest.cpp 第 1393 行定义.
1396 auto sprite1 =
static_cast<Sprite*
>(batch->getChildByTag(
kTagSprite1));
1397 auto sprite2 =
static_cast<Sprite*
>(batch->getChildByTag(
kTagSprite2));
1399 bool x = sprite1->isFlippedX();
1400 bool y = sprite2->isFlippedY();
1402 CCLOG(
"Pre: %g", sprite1->getContentSize().height);
1403 sprite1->setFlippedX(!x);
1404 sprite2->setFlippedY(!y);
1405 CCLOG(
"Post: %g", sprite1->getContentSize().height);
引用了 kTagSprite1, kTagSprite2 , 以及 kTagSpriteBatchNode.
被这些函数引用 SpriteBatchNodeFlip().
◆ subtitle()
| std::string SpriteBatchNodeFlip::subtitle |
( |
| ) |
const |
|
overridevirtual |
◆ title()
| std::string SpriteBatchNodeFlip::title |
( |
| ) |
const |
|
overridevirtual |
该类的文档由以下文件生成:
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/SpriteTest/SpriteTest.h
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/SpriteTest/SpriteTest.cpp