title: Unity C# - Audio Source not Playing
body: <p>Recently I started making a prototype game in Unity. But I have some problems with the audio. I use <code>audio.Play();</code> but nothing happens. Here is the code:</p>
  
  <p>The initialization:</p>
  
  <pre><code>public AudioClip jumpland;
  AudioSource audio;
  void Start() { audio = gameObject.GetComponent&lt;AudioSource&gt; (); }
  </code></pre>
  
  <p>Playing the Sound:</p>
  
  <pre><code>void OnTriggerEnter2D(Collider2D col) { 
      if (down.GetComponent&lt;BoxCollider2D&gt; ().gameObject.tag == "block") {
  
          audio.clip = jumpland;
          audio.Play ();
      }
  }
  </code></pre>
  
  <p>The audio clip is assigned but it wont play.</p>