void Start() { MasterControllerScript masterController = GameObject.Find("MasterController").GetComponent <MasterControllerScript> (); ds = masterController.getStorage(); locale = masterController.getLocale(); //Borrar luego ds.storeStringValue("TheaterFolder", "Yogi1"); folderToPlay = ds.retrieveStringValue("TheaterFolder"); AudioRosetta aros = GameObject.Find("AudioRosetta").GetComponent <AudioRosetta> (); audio = aros.returnClip("video/" + folderToPlay + "/audio"); if (audio != null) { this.GetComponent <AudioSource> ().PlayOneShot(audio); } string path = "FinalAssets/Textures/Videos/" + folderToPlay + "/0"; t1 = Resources.Load <Texture> (path); path = "FinalAssets/Textures/Videos/" + folderToPlay + "/audio"; clip = Resources.Load <AudioClip> (path); raw1.texture = t1; path = "FinalAssets/Textures/Videos/" + folderToPlay + "/1"; t2 = Resources.Load <Texture> (path); if (t2 != null) { raw2.texture = t2; } else { raw2.color = new Color(0, 0, 0, 1); } even = true; transitioning = false; image = 0; frameScale = 2.2f; scale1 = 2.0f; frameTransform.localScale = new Vector2(1.0f + frameScale, 1.0f + frameScale); imageDuration1 = imageDurationList.duration [0]; if (imageDurationList.duration.Length > 1) { imageDuration2 = imageDurationList.duration [1]; } else { imageDuration2 = 1.0f; } finishActivity = false; }
public AudioClip returnClip(string name) { AudioClip result; string path = "FinalAssets/Audio/Speech/" + masterController.getLocale() + "/" + name; result = Resources.Load <AudioClip>(path); return(result); }