title: Animate buttons (slide left, slide right, slide down) in unity3d v4.6
body: <p>While Instantiating the buttons and adding them to the scene, I need to perform some kind of animations, so they get added to the scene with a slide down animation (or slide left or slide right).
  My code so far:</p>
  
  <pre><code>for (int i = 0; i &lt; 4; i++) {
          // Instantiate 4 buttons
          Transform clone =  (Transform)Instantiate (suggestionBtn, 
                                                 new Vector3 (4, y, 0), Quaternion.identity);
          // make instance the child of the canvas
          clone.SetParent(gameObject.transform, false); 
          clone.transform.rotation = transform.localRotation;
          y -= 70;
  }
  </code></pre>
  
  <p>I am not sure whether I need to make animation files and attach them to each button I need to animate or use some engine like <a href="http://u3d.as/content/dented-pixel/lean-tween/31i" rel="nofollow">LeanTween</a> or is it just few lines of code that will ensure slide down/ slide left/ slide right animations?</p>