两次加载精灵当然是一个糟糕的决定。

有没有比这更好的方法了?

 firstSprite = CCSprite.sprite("Sprite.png");
 secondSprite = CCSprite.sprite(firstSprite.getTexture());

最佳答案

我相信Java版本也支持此方法。纹理矩形很重要。

secondSprite = CCSprite.sprite( firstSprite.getTexture(), firstSprite.getTextureRect() );

关于java - 如何在Android的Cocos2d中复制CCSprite?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9152169/

10-10 18:42