26#include "../testResource.h"
30ZwoptexTests::ZwoptexTests()
44 auto s = Director::getInstance()->getWinSize();
46 SpriteFrameCache::getInstance()->addSpriteFramesWithFile(
"zwoptex/grossini.plist");
47 SpriteFrameCache::getInstance()->addSpriteFramesWithFile(
"zwoptex/grossini-generic.plist");
49 auto layer1 = LayerColor::create(Color4B(255, 0, 0, 255), 85, 121);
50 layer1->setPosition(Vec2(s.width/2-80 - (85.0f * 0.5f), s.height/2 - (121.0f * 0.5f)));
53 sprite1 = Sprite::createWithSpriteFrame(SpriteFrameCache::getInstance()->getSpriteFrameByName(
"grossini_dance_01.png"));
54 sprite1->setPosition(Vec2( s.width/2-80, s.height/2));
60 auto layer2 = LayerColor::create(Color4B(255, 0, 0, 255), 85, 121);
61 layer2->setPosition(Vec2(s.width/2+80 - (85.0f * 0.5f), s.height/2 - (121.0f * 0.5f)));
64 sprite2 = Sprite::createWithSpriteFrame(SpriteFrameCache::getInstance()->getSpriteFrameByName(
"grossini_dance_generic_01.png"));
65 sprite2->setPosition(Vec2( s.width/2 + 80, s.height/2));
128 sprite1->setSpriteFrame(SpriteFrameCache::getInstance()->getSpriteFrameByName(str1));
129 sprite2->setSpriteFrame(SpriteFrameCache::getInstance()->getSpriteFrameByName(str2));
136 auto cache = SpriteFrameCache::getInstance();
137 cache->removeSpriteFramesFromFile(
"zwoptex/grossini.plist");
138 cache->removeSpriteFramesFromFile(
"zwoptex/grossini-generic.plist");
143 return "Zwoptex Tests";
148 return "Coordinate Formats, Rotation, Trimming, flipX/Y";
#define ADD_TEST_CASE(__className__)
static int spriteFrameIndex
virtual void onEnter() override
void flipSprites(float dt)
virtual std::string title() const override
virtual std::string subtitle() const override
virtual void onEnter() override
virtual ~ZwoptexGenericTest()
cocos2d::Sprite * sprite2
cocos2d::Sprite * sprite1
void startIn05Secs(float dt)