我可以使用cocos2d在iphone应用程序中显示图像的一部分吗?
我想显示图像的一部分,而不是显示整个图像。首先显示完整图像,但经过一段延迟时间后显示此图像的一部分。我不明白我怎么能这样做。就像我们可以通过固定标签的尺寸来显示文本的一部分。但是对于图像,我如何使用sprite或其他工具来实现这一点。在CCSprite上设置纹理矩形我可以使用cocos2d在iphone应用程序中显示图像的一部分吗?,iphone,cocos2d-iphone,Iphone,Cocos2d Iphone,我想显示图像的一部分,而不是显示整个图像。首先显示完整图像,但经过一段延迟时间后显示此图像的一部分。我不明白我怎么能这样做。就像我们可以通过固定标签的尺寸来显示文本的一部分。但是对于图像,我如何使用sprite或其他工具来实现这一点。在CCSprite上设置纹理矩形 [someImage drawInRect:CGRectMake(0, 0, 30, 30)]; //create a sprite, e.g. myFile is 128x128 pixels CCSprite* mySprit
[someImage drawInRect:CGRectMake(0, 0, 30, 30)];
//create a sprite, e.g. myFile is 128x128 pixels
CCSprite* mySprite = [CCSprite spriteWithFile:@"myFile.png"];
//position it somewhere
[mySprite setPosition:ccp(xPos,yPos)];
//show only the first 64x64 square
[mySprite setTextureRect:CGRectMake(0, 0, 64, 64)];
//add it to the root
[self addChild:mySprite];
我如何使用这个答案。使用雪碧或其他。你能回答关于你答案的细节吗。