title: Action for changing the color of layer?
body: <p>My game consists of a single scene which is a LayerColor. However, as I transition between "levels", I would like to change the background color via a smooth transition.</p>
  
  <p>For example, if the
   rgb values of level 1 is (100,50,70) , and the
   rgb values of level 2 is (200,30,123).</p>
  
  <p>Over a period of a few seconds, I would like to slowly modify the rgb values of the layer color from the level 1 value to the level 2 value.</p>
  
  <p>Is it possible to do this using a cocos2d action ?</p>
  
  <p>EDIT:</p>
  
  <p>I do not wan't to tint all the children of my layer.
  My scene is of type layer color:</p>
  
  <pre><code>class MyScene : public cocos2d::LayerColor
  </code></pre>
  
  <p>In Init I set the color:</p>
  
  <pre><code>bool MyScene::init()
  {
      //////////////////////////////
      // 1. super init first
      if ( !LayerColor::initWithColor(Color4B(10, 20, 200, 255) )) {
          return false;
      } ....
  </code></pre>
  
  <p>I don't wan't to tint the entire scene. I only want to change the color.</p>