Unity3d动态载入文件

  1. 载入FBX
GameObject mFbx = Instantiate( Resources.Load("fileName")) as  GameObject

  2.图片

Texture mT = Resources.Load(fileName) as Texture;
mFbx.transform.renderer.material.mainTexture = mT;

  3.视频

MovieTexture moveTexture = Resources.Load(_fileName,typeof(MovieTexture)) as MovieTexture;

  播放

panel.GetComponent<Renderer>().material.mainTexture =moveTexture;
panel.GetComponent<AudioSource>().clip = movetexTure.audioClip;

  4.音频

AudioClip audioClip = Resources.Load(filename, typeof(AudioClip)) as AudioClip;
panel.GetComponent<AudioSource>().PlayOneShot(audioClip);

 

posted on 2015-04-09 12:40  yungs  阅读(217)  评论(0)    收藏  举报