修正部分命名,继续完善战斗部分

This commit is contained in:
ozg
2014-04-23 21:28:37 +08:00
parent 97ca37bddd
commit b84b2b3d83
17 changed files with 365 additions and 74 deletions
-33
View File
@@ -615,41 +615,8 @@ void RPGMapSceneLayer::playerMoveEnd()
CCDirector::sharedDirector()->getTouchDispatcher()->removeDelegate(this);
this->unscheduleUpdate();
//保存进度
CCTMXTiledMap *bgMap = (CCTMXTiledMap*)this->getChildByTag(kRPGMapSceneLayerTagBgMap);
RPGMapRoleSprite *player = (RPGMapRoleSprite*)bgMap->getChildByTag(kRPGMapSceneLayerTagPlayer);
float toX = player->getPositionX();
float toY = player->getPositionY();
toX = toX / GAME_TMX_ROLE_WIDTH;
toY = toY / GAME_TMX_ROLE_HEIGHT;
string playerDirection;
switch (player->m_direction)
{
case kRPGMapRoleSpriteDirectionDown:
playerDirection = "down";
break;
case kRPGMapRoleSpriteDirectionLeft:
playerDirection = "left";
break;
case kRPGMapRoleSpriteDirectionRight:
playerDirection = "right";
break;
default:
//kRPGMapRoleSpriteDirectionUp
playerDirection = "up";
break;
}
saveData(&this->m_db, this->m_mapData.mapId, toX, toY, playerDirection);
//保存进度结束
CCArray *loadTextures = CCArray::create();
loadTextures->addObject(CCString::create("monsters.png"));
loadTextures->addObject(CCString::create("battle_bg.png"));