您好,登錄后才能下訂單哦!
首先重復貼圖的圖片的寬和高必須是2的n次冪,這里選擇一張128*128的小圖片來做例子
代碼如下:
Size visibleSize = Director::getInstance()->getVisibleSize(); Vec2 origin = Director::getInstance()->getVisibleOrigin(); auto bg=Sprite::create("BackgroundTile.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(visibleSize.width/2,visibleSize.height/2); this->addChild(bg,0);
運行得到如下效果:
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。