我有一个形状和纹理图像..(shape.png,texture.png)
我想在cocos2d 中将形状绘制为texture.png 图案。
(形状尺寸比纹理图像大得多。
因此自动填充整个形状的纹理图案。
我试图认识路。
找不到..
有人有办法解决这个问题吗?
sprite = [[CCSprite alloc] initWithFile:@"texture.png"];
ccTexParams params = {GL_LINEAR,GL_LINEAR,GL_REPEAT,GL_REPEAT};
[sprite.texture setTexParameters:¶ms];
[sprite setTextureRect: CGRectMake(0.0, 0.0, w, h)];
此代码在 x 和 y(或纹理术语中的 s、t)上重复纹理。唯一的限制是您的纹理必须是 2 的幂(即 64 * 128、128 * 128、1024 * 1024)等。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)