From 1cf5a427a829b22abea7027b18a130a01da3ed6a Mon Sep 17 00:00:00 2001 From: Samu Laaksonen Date: Fri, 28 Sep 2012 22:36:58 +0300 Subject: Rename commit Renamed some files according the project name Added base directory structure for resources Changed more fitting parallax scrolled background to menus - added 3 new layers as resources Changed more cheerful buttons to menus Added base classes to build HUD later on Added one new test level that is size of 800*480 with tilesize of 32*32 --- src/ActionScene.cpp | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'src/ActionScene.cpp') diff --git a/src/ActionScene.cpp b/src/ActionScene.cpp index 9d7013c..c121f33 100644 --- a/src/ActionScene.cpp +++ b/src/ActionScene.cpp @@ -40,12 +40,10 @@ ActionScene::ActionScene(const QString &name, const QRectF &rect, GameView *pare m_clearAlert = false; m_mapReader = new MapReader; - qsrand(QTime::currentTime().msec()); + m_map = 0; + m_mapRenderer = 0; - m_hpText = new QGraphicsTextItem("HP: ", 0, this); - m_hpText->setPos(100, 10); - m_scoreText = new QGraphicsTextItem("Score: 0", 0, this); - m_scoreText->setPos(100, 20); + qsrand(QTime::currentTime().msec()); m_hero = new Hero(this, QPointF(100, 300)); connect(m_hero, SIGNAL(removeMe()), this, SLOT(removeSprite())); @@ -53,8 +51,11 @@ ActionScene::ActionScene(const QString &name, const QRectF &rect, GameView *pare ActionScene::~ActionScene() { - delete m_map; - delete m_mapReader; + if (m_map) + delete m_map; + if (m_mapReader) + delete m_mapReader; + if (m_mapRenderer) delete m_mapRenderer; } -- cgit v1.2.3