//用小图重复渲染整个背景,但图片的宽高必须是2的n次幂
auto bg = Sprite::create("background.png", Rect(0, 0, visibleSize.width, visibleSize.height));
// 贴图的纹理参数,水平重复平铺,垂直重复平铺
Texture2D::TexParams tp = {GL_LINEAR,GL_LINEAR,GL_REPEAT,GL_REPEAT};
bg->getTexture()->setTexParameters(tp);
bg->setPosition(origin+visibleSize/2);
addChild(bg,0);
这样做也可以减少内存