Help me for porting isometric tiled map from cocos2d for iPhone to cocos2dx

hi everybody,

I am trying to convert some Cocos2d-iphone code to Cocos2d-x code but some weird things happened with isometric tiled map.
The ground becomes totally dark.Please help me.

In Objective-C:

~~init
{
if )
{
CCTMXTiledMap* tileMap = ;
;
>
CCTMXLayer* layer = ;
layer.visible = NO;
>
// Use a negative offset to set the tilemap’s start position
tileMap.position = CGPointMake;
….
}
}

In C++:

bool TiledMap::init
{
if )
{
return false;
}
CCTMXTiledMap *tileMap = CCTMXTiledMap::create;
this~~>addChild(tileMap,1,TileMapNode);
>
CCTMXLayer* layer = tileMap~~>layerNamed;
layer~~>setVisible(false);
>
// Use a negative offset to set the tilemap’s start position
tileMap->setPosition(~~500,~~500);
….
}

isometric_with_boder.tmx content:

<?xml version="1.0" encoding="UTF-8"?> H4sIAAAAAAAAA+2YSw6DMAxEs4WGQ+T+l+wGJMv1ZwJx0qpejNSKhPLssR16lFKOVCqVSqVSf6FG9GLaO8T3Ukn3j+DQft97PnTdDA7rvtVYL+XN423O743ioD6ppzbyna7nMUZ8R/fM4NhOVfJ5F/Jh1ZbluxbMUQlHFaT5ymOgHFH5kLxExa95PYrnRlsX7SuL5Vrv9V5eN6s4NF9Z+ZBq2epl0fVBObZi1znCwfM3k2Mvn7FHOZCa30s8B63rJxxeT47koJJm+dN8zJjnvc8l1TMyT6Ln+Z343lkfySF5WeqXI87G0b7S+mVPPnreU1ZzIOdCjzW6PtBZjPjM898MDpSlOXtXckhx1s5UTdlj8azwleVvxGNWzY3msOJs/YeC1sMsDq0vITG9o2iO3lnhXffeU6LqYxQHf/YVHN4c9t7NtfhL94rsV4hPrDruyekKDrQf9Zwrf4njui7xjOZIpVKpVCr1vXoDnBuysxAnAAA= H4sIAAAAAAAAA+3KoQ0AIAxE0e6/SlfpUDUIBAmGGvKeueTyIwAA4I1cW9tXpxCAUXlPAAAAAADgSw3Dfs8EECcAAA== H4sIAAAAAAAAA91Yy44TQQz0v+wX5MIoRz6R5wkkDggJCbK3PSw/gPgqdqRpramUXdWTHLJYspKZdttVfkxPchcRd/+ZBnyvrtUa+mPr3SfzgbFYPOYP96B9x6fC1PFzMFQ57zCpulUxuzjOHhdf5b/iG2CD1y4eB4fT510chtmphYrt1EPlcU98ZeNgnvGh7LIvFHfPNXxeogqPW/tb0SpfDCfyZvteorIcqHt7ZNk+X23KpMu14lDdP5L4ShwbtmfsU33j1CPfGxw+Pulb0M9w/c7g8etJDwafKscOB2Y3avAGYt3D9SnZLHG5zM4w2lU1Qh5DDoaNK0s852CmFmgTxDZjPBHsATZZficdOFdxZqd7pjhcKn5fiL+fcP0JrpHHEOTBeFVzW2FUz+JqPk7xXJ9V7jebXKvXBB/izDwWsn7pOdLxqPoK69GJOotUj7hzwuYD+2gVZ84fts/cP8P/j2LP7HxU2HG94pEFeVTP3+H3W+Nr5mxw+irzQMEzZLVxZ1hJh8XFn20Hjg/Rn+Wrvi8wZS5L8n1M68i348G4VPer/vyzacaozgO2vnI4xL/5YvODGGa44Pc8i8gDBX0fiQ17vnZ+FP4Kd1cPJvgcVjwcUTM7O+OMi9NHx02/XsgjQud69h76cmTvuy+Ly3DNzLnD5SFqqc66TtR8oI3CvsQ57u/BnzFDZn4LqrNypi5RfM/7x9mLvw9mMLs92c1nh9PpJTfOHnwjN4+FnervqhZsz+ghlp8ZOSZ181TVpFpTNvj7P69X7/LY/8Oum301G8zGXcM4ef6791ZX8pyNWnV90mF056OTR7je8z9Wjq+wqlma5bEXbyXOXFQ1Y7arXOP/qCHO+3HGEXGOD226WdrbV6vseY/HNZV7ZhNxjr/ikWuDzxy3H2fq4WBVe25JO6yK2y3xRFwdH/e+skW5Fo+Z9Uviuvlg/KJZY3sjdNyq51S8zjeLpTCr+KoX3NhsT8fZwVxhUtjYGvt0OM3mEvezOMyv6h3mt8Kr/FcYGV7Fpctxl7MKg7JReev6u+LV5dmJ91L0LykUEH4QJwAA H4sIAAAAAAAAA+2XCwrAIAxDvYf3v+cYbDDET+o6G1keiOj8NGqtS0kIIYQQfyRfaVd2tv0mP/Iy1erZKW2slXfUMdsmGmS9d9GB1LEz8gerf0T5k/eckTpm/aN1JldqKeME0hYZc/V+5CKvfWuVR2NGgMRy5v34Cst59Z4TbWvZI+Z9YXw7ztrBpOHkbdxmAtHS08ai22o3Mx7/TWiflffwzH006td7O3jz9nwha7BKh0dsYLgXau+rL8aPhMEGIRhoxUb5iBBCCCEsHM9CPmgQJwAA


cocos2dx_screenshot.png (57.9 KB)


cocos2dx_screenshot.png (57.9 KB)


cocos2d_for_iphone.png (35.3 KB)