| 1234567891011121314151617181920212223242526272829 |
- #pragma once
- #include "test.h"
- class TestEdges : public Test
- {
- public:
- TestEdges()
- {
- spSprite parent = new Sprite;
- for (int y = 0; y < 3; ++y)
- for (int x = 0; x < 3; ++x)
- {
- spSprite sp = new Sprite;
- sp->setResAnim(resources.getResAnim("edges"));
- sp->setSize(100.0f, 100.0f);
- sp->setPosition(x * 100.0f, y * 100.0f);
- sp->attachTo(parent);
- }
- content->addChild(parent);
- parent->setPosition(getStage()->getSize() / 2 - Vector2(200, 200));
- parent->setAnchor(0.5f, 0.5f);
- parent->setSize(300.0f, 300.0f);
- parent->addTween(Actor::TweenPosition(getStage()->getSize() / 2 + Vector2(200, 200)), 30000, -1, true);
- parent->addTween(Actor::TweenRotationDegrees(360.0f), 10000, -1);
- parent->addTween(Actor::TweenScale(1.5f), 3000, -1, true);
- }
- };
|