我对更改 CCSprite 的纹理有点困惑。
我有:
aTexture[NUM_WALLS+11] = [[CCTexture2D alloc]initWithImage:[UIImage imageNamed:@"shop1.png"]];
[aSprite setTexture:aTexture[NUM_WALLS+11]];
和
aTexture[NUM_WALLS+9] = [[CCTexture2D alloc]initWithImage:[UIImage imageNamed:@"bush2.png"]];
[aSprite setTexture:aTexture[NUM_WALLS+9]];
这两个图像有两种不同的尺寸。但是,当我更改纹理时,精灵不会改变大小。相反,图像会缩放到精灵的大小。我认为精灵应该改变大小。
有人可以澄清一下吗?