cocos2对象3.3rc1大地图游戏移动时失帧严重

for(int i=0;i<info.mapSprite->count();i++)
{

CCSprite* mapsprite=(CCSprite*)info.mapSprite->objectAtIndex(i);
int x=mapsprite->getPositionX();
int y=mapsprite->getPositionY();
mapbatch->addChild(mapsprite,100);

}
加载多个精灵组成大地图,所有精灵都用spriteFrame创建,来自同一个png源,layer移动时帧速从60迅速掉至20-30,停止移动帧速恢复到60
通过this->setPosition(posX,posY);移动layer坐标
在cocosdx2.2没有问题,升级到3.3rc1就不行了,是我的问题还是引擎的问题?

将classes和resources打包发上来。

帧数是什么设备的?真机还是模拟器,安卓还是水果?

我直接改用TMXTiledMap了,没继续深查这个问题
CCSprite* maptile=CCSprite::create(“map.png”,rect);我用这种方式建立的精灵,是不是有关系