title: Bullets change direction with character
body: <p>So I'm making a simple game with a character that can shoot, and the shooting works except that when the character turns the bullet reverses direction. I understand why this is happening so my question would be, is there a way I can remove the bullet from the array while keeping its current velocity so it ignores the direction of the character?</p>
  
  <pre><code>-(void)spinTapped
  {
  
          CCSprite *bullet = [CCSprite spriteWithFile:@"rwby_bullet.png"];
          bullet.position = ccp(self.character.position.x , self.character.position.y+25);
          [bullets addObject:bullet];
          [self addChild:bullet z:-1];
  
  
  }
  </code></pre>
  
  <p>then in the update:</p>
  
  <pre><code>if(isRight) bulletVelocity = 10;
      else if(isLeft) bulletVelocity = -10;
  
      for(CCSprite *bullet in bullets)
      {
          bullet.position = ccp(bullet.position.x + bulletVelocity + scrollVelocity, bullet.position.y);
      }
  </code></pre>