作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我有重复 X- 和 Y- 的代码:
bg = [CCSprite spriteWithFile:@"ipadbgpattern.png" rect:CGRectMake(0, 0, 3000, 3000)];
bg.position = ccp(500,500);
ccTexParams params = {GL_LINEAR,GL_LINEAR,GL_REPEAT,GL_REPEAT};
[bg.texture setTexParameters:¶ms];
[self addChild:bg];
但是,我不知道如何更改参数以使背景沿水平轴重复。
最佳答案
没有参数。只需确保 CGRect 跨越您希望纹理重复的区域,并且纹理本身必须是 2 的幂(即 1024x1024)。
我猜你可能正在使用 1024x768 纹理,然后你会看到纹理重复之间的间隙。
关于iphone - 如何水平重复 Sprite ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11816963/
我是一名优秀的程序员,十分优秀!