title: Non-legacy animation cannot be stopped / controlled
body: <p>I made an animation using Animation panel, which swaps images from time to time. Read from the Internet, this is not a legacy animation.</p>
  
  <p>Here is the Animation panel screenshot:</p>
  
  <p><img src="https://i.stack.imgur.com/MbKmp.png" alt="Animation Panel"></p>
  
  <p>Then, I add the <strong>Animation</strong> and <strong>Animator</strong> components to the Game Object and assign the animation, which is called <code>Animation01</code>, to it. Here is the screenshot from Inspector of the Game Object:</p>
  
  <p><img src="https://i.stack.imgur.com/zj3Me.png" alt="Inspector Panel"></p>
  
  <p>I try to use the following C# script to stop the animation :</p>
  
  <pre><code> using UnityEngine;
   using System.Collections;
   public class Scene1 : MonoBehaviour {
       public GameObject ball;
       // Use this for initialization
       void Start () {
           ball.animation.Stop();
       }
  
       // Update is called once per frame
       void Update () {
  
       }
   }
  </code></pre>
  
  <p>but the animation didn't stop. It prompts a notice in Console:</p>
  
  <blockquote>
    <p>Default clip could not be found in attached animations list.</p>
  </blockquote>
  
  <p>What did I miss?</p>
  
  <hr>
  
  <p><strong>UPDATE</strong>: By disabling/ removing Animator component, the animation is stopped and cannot be controlled by codes. I need to control the animation by codes.</p>