TestCounter.h 715 B

12345678910111213141516171819202122232425262728
  1. #pragma once
  2. #include "test.h"
  3. #include "Counter.h"
  4. class TestCounter: public Test
  5. {
  6. public:
  7. TestCounter()
  8. {
  9. spSprite bg = new Sprite;
  10. bg->setResAnim(resources.getResAnim("score_table"));
  11. bg->setPosition(getStage()->getSize() / 2 - bg->getSize() / 2);
  12. content->addChild(bg);
  13. //Thanks to Dmitry Volokitin for Counter class source code and assets used in this Test
  14. counter = new Counter;
  15. counter->setSize(702, 80);
  16. counter->init(&resources, 88);
  17. counter->reset();
  18. counter->setValue(1000);
  19. counter->setPosition(bg->getPosition() + Vector2(25, 20));
  20. content->addChild(counter);
  21. }
  22. spCounter counter;
  23. };