对不起,伙计们,这个正在击败它。如何判断 aCCSprite
是否具有给定的字符串值spriteWithSpriteFrameName
?
问问题
141 次
1 回答
1
我认为您唯一的选择是:
CCTexture2D *tex = [[CCTextureCache sharedTextureCache] textureForKey:@"image.png"];
if (tex && tex==sprite.texture) {
// do your thing ... make certain you understand the
// key semantics in cocos2d , re texture atlas
}
就我自己而言,每当获得一个新的“cocos2d”版本时,我都会系统地向 CCNode 添加一个 NSString *name 属性,我将其用于各种目的,其中一个类似于您正在尝试做的事情。
于 2013-07-14T19:23:04.873 回答