Hi, I have a problem in build the project. More precisely with the line
var path = EditorUtility.OpenFilePanel.
I read that I must to put this script into Editor folder, but when I do this, I can’t put the script in the scene. I need to open a file panel and get a audio file.
var music :AudioSource;
var url :WWW;
var tex :WWW;
var audi :AudioClip;
var pant :Material;
var mov :MovieTexture;
var butt :UI.Button;
var state :AudioDataLoadState;
function Start () {
}
function Update () {
butt.onClick.RemoveAllListeners();
butt.onClick.AddListener (click);
if(audi != null){
state = audi.loadState;
if(audi.loadState.Loaded)
music.clip = audi;
}
}
function click () {
var path = EditorUtility.OpenFilePanel(
"Open music file",
"",
"wav");
if (path.Length != 0) {
url = WWW("file:/" + path);
}
audi = url.GetAudioClip(false,true,AudioType.WAV);
}