纳金网

标题: Unity3d 动态读取外部文件 [打印本页]

作者: 她。    时间: 2012-8-7 10:45
标题: Unity3d 动态读取外部文件
载入外部文件,比较常用的功能了,分两种情况:
1,加载封装好的内部文件。
view plaincopy to clipboardprint?
var aaa : Material;//空材质   
var bbb : GameObject;//要绑定材质的模型   
function Start()   
{   
aaa.mainTexture = Resources.Load("你的资源名,例如“pic1”不需要文件扩展名");   
bbb.renderer.material = aaa;   
}
var aaa : Material;//空材质
var bbb : GameObject;//要绑定材质的模型
function Start()
{
aaa.mainTexture = Resources.Load("你的资源名,例如“pic1”不需要文件扩展名");
bbb.renderer.material = aaa;
}

2,加载磁盘文件
view plaincopy to clipboardprint?
var bbb : GameObject;   
function Start () {   
var www = new WWW ("file://D:pic1.jpg"这里也可以是网络图片地址);   
yield www;   
bbb.renderer.material.SetTexture("_MainTex", www.texture);   
}
var bbb : GameObject;
function Start () {
var www = new WWW ("file://D:pic1.jpg"这里也可以是网络图片地址);
yield www;
bbb.renderer.material.SetTexture("_MainTex", www.texture);
}
转自:http://hi.baidu.com/dongdingbaihe/blog/item/3d3f9c4aa5c215ff83025c3a.html
作者: Zack    时间: 2012-11-25 20:17
学习了。谢谢!
作者: 狂风大尉    时间: 2012-11-26 00:03
这个不错,谢谢!
作者: may    时间: 2012-11-27 02:50
lZ的回复很不错,支持!




欢迎光临 纳金网 (http://go.narkii.com/club/) Powered by Discuz! X2.5