#include <Texture2dTest.h>
◆ TexturePVRv3Premult()
| TexturePVRv3Premult::TexturePVRv3Premult |
( |
| ) |
|
在文件 Texture2dTest.cpp 第 1954 行定义.
1956 auto size = Director::getInstance()->getWinSize();
1958 auto background = LayerColor::create(Color4B(128,128,128,255), size.width, size.height);
1959 addChild(background, -1);
1963 auto pvr1 = Sprite::create(
"Images/grossinis_sister1-testalpha_premult.pvr");
1965 pvr1->setPosition(Vec2(size.width/4*1, size.height/2));
1969 auto pvr2 = Sprite::create(
"Images/grossinis_sister1-testalpha_nopremult.pvr");
1971 pvr2->setPosition(Vec2(size.width/4*2, size.height/2));
1975 Texture2D::setDefaultAlphaPixelFormat(backend::PixelFormat::RGBA8888);
1976 Director::getInstance()->getTextureCache()->removeTextureForKey(
"Images/grossinis_sister1-testalpha.png");
1977 auto png = Sprite::create(
"Images/grossinis_sister1-testalpha.png");
1979 png->setPosition(Vec2(size.width/4*3, size.height/2));
void transformSprite(cocos2d::Sprite *sprite)
引用了 transformSprite().
◆ CREATE_FUNC()
◆ subtitle()
| std::string TexturePVRv3Premult::subtitle |
( |
| ) |
const |
|
overridevirtual |
◆ title()
| std::string TexturePVRv3Premult::title |
( |
| ) |
const |
|
overridevirtual |
◆ transformSprite()
| void TexturePVRv3Premult::transformSprite |
( |
cocos2d::Sprite * |
sprite | ) |
|
在文件 Texture2dTest.cpp 第 1993 行定义.
1995 auto fade = FadeOut::create(2);
1996 auto dl = DelayTime::create(2);
1997 auto fadein = fade->reverse();
1998 auto seq = Sequence::create(fade, fadein, dl,
nullptr);
1999 auto repeat = RepeatForever::create(seq);
2000 sprite->runAction(repeat);
被这些函数引用 TexturePVRv3Premult().
该类的文档由以下文件生成:
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/Texture2dTest/Texture2dTest.h
- /Users/yujizhu/Documents/Git/cocos2d-x-4.0/tests/cpp-tests/Classes/Texture2dTest/Texture2dTest.cpp