title: Cloning a Sprite Cocos2d
body: <p>I have a sprite that might be moved if there is no collision. For that I want to pass it along with its possible transition to a "Collision Detection" Method.</p>
  
  <p>So, I am thinking about cloning it to a new object and adding the transition to its boundingbox/rect.</p>
  
  <p>I couldn't get anywhere so far... here's what I have already tried:</p>
  
  <pre><code>1)
  
      CCSprite *futureSprite = [CCSprite spriteWithTexture:[selSprite texture] rect:[selSprite textureRect]];
  
      CGPoint futurePos = ccpAdd(futureSprite.position, translation);
      futureSprite.position = futurePos;
  
  2)
      CCSprite *futureSprite;
  
      futureSprite = selSprite;
      CGPoint futurePos = ccpAdd(futureSprite.position, translation);
      futureSprite.position = futurePos;
  </code></pre>
  
  <p>Should I follow any other path?</p>
  
  <p>Thanks!</p>