在Unity中上传图片:
void Apply()
{
// Texture2D texture = (Texture2D)Selection.activeObject;
var path = EditorUtility.OpenFilePanel(
"Overwrite with png",
"",
"jpg");
if (path.Length != 0)
{
StartCoroutine(LoadTexture("file:///" + path));
}
}
IEnumerator LoadTexture(string url)
{
Debug.Log(url);
WWW www = new WWW(url);
yield return www;
if (www.isDone && www.error == null)
{
//www.texture.LoadImage(www.bytes);
//www.texture.anisoLevel = 9;//解决图片看不清 有锯齿 好像没太大效果!
plane.renderer.material.mainTexture = www.texture;
}
}