WWW.GetAudioClip Manual     Reference     Scripting  
Scripting > Runtime Classes > WWW
WWW.GetAudioClip

function GetAudioClip (threeD : bool) : AudioClip

Description

Returns a AudioClip generated from the downloaded data (Read Only).

The data must be an audio clip in Ogg(Web/Standalones), MP3(phones) or WAV format.

Even if the audio is not yet completely downloaded, this returns immediately, allowing you to start playing the partial music as it downloads.

JavaScripts
var url : String;
function Start () {
var www = new WWW(url);
audio.clip = www.audioClip;
}

function Update () {
if(!audio.isPlaying && audio.clip.isReadyToPlay)
audio.Play();
}

using UnityEngine;
using System.Collections;

public class example : MonoBehaviour {
public string url;
void Start() {
WWW www = new WWW(url);
audio.clip = www.audioClip;
}
void Update() {
if (!audio.isPlaying && audio.clip.isReadyToPlay)
audio.Play();

}
}

import UnityEngine
import System.Collections

class example(MonoBehaviour):

public url as string

def Start():
www as WWW = WWW(url)
audio.clip = www.audioClip

def Update():
if (not audio.isPlaying) and audio.clip.isReadyToPlay:
audio.Play()

Returns a AudioClip generated from the downloaded data (Read Only).

The data must be an audio clip in Ogg(Web/Standalones), MP3(phones) or WAV format.

Use the parameter (threeD) to specify whether the clip should be a 2D or 3D clip the .audioClip property defaults to 3D.

Even if the audio is not yet completely downloaded, this returns immediately, allowing you to start playing the partial music as it downloads.