title: What is the difference between ccScaleBy and ccScaleTo in cocos2d?
body: <p>I am scaling my sprite object in cocos2d using the CCScaleTo method. It is not perfect scaling so I use this code:</p>
  
  <pre><code>id action1=[CCScaleTo actionWithDuration:0.5 scale:1.25];
  id action2=[CCScaleBy actionWithDuration:0.5 scale:.25];
  id action3=[CCScaleTo actionWithDuration:0.5 scale:1.25];
  id action4=[CCScaleTo actionWithDuration:0.5 scale:.25];
  
  [timeUpImg runAction:[CCSequence actions:action1,action2,action3,action4,nil]];
  </code></pre>
  
  <p>This is working perfectly. </p>
  
  <p>I don't know the difference between <code>ccScaleBy</code> and <code>CCScaleTo</code> and also how to use the "reverse" method. Can someone explain it please?</p>