example.cpp 712 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. #include "oxygine-framework.h"
  2. #include "Board.h"
  3. #include "shared.h"
  4. using namespace oxygine;
  5. Board board;
  6. void example_preinit()
  7. {
  8. }
  9. void example_init()
  10. {
  11. //load xml file with resources definition
  12. res.loadXML("resources.xml");
  13. spSprite bg = new Sprite;
  14. bg->setResAnim(res.getResAnim("bg"));
  15. bg->attachTo(getStage());
  16. bg->setSize(getStage()->getSize());
  17. board.init(6, 5);
  18. spActor view = board.getView();
  19. view->setScale(getStage()->getHeight() / view->getHeight());
  20. view->setPosition(getStage()->getSize() / 2 - view->getScaledSize() / 2);
  21. getStage()->addChild(view);
  22. }
  23. void example_destroy()
  24. {
  25. board.free();
  26. res.free();
  27. }
  28. void example_update()
  29. {
  30. }