Manual     Reference     Scripting  
  
Scripting > Runtime Classes > WWW   
  • Menu
  • Overview
  • Runtime Classes
  • Attributes
  • Enumerations
  • Editor Classes
  • Enumerations
  • History
  • Index
  • WWW
  • All Members
  • Variables
  • assetBundle
  • audioClip
  • bytes
  • error
  • isDone
  • movie
  • oggVorbis
  • progress
  • text
  • texture
  • threadPriority
  • uploadProgress
  • url
  • Constructors
  • WWW
  • Functions
  • LoadImageIntoTexture
  • LoadUnityWeb
  • Class Functions
  • EscapeURL
  • UnEscapeURL

WWW.audioClip  

var audioClip : AudioClip

Description

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

The data must be an audio clip in Ogg Vorbis 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()