• 3dContactPointAnnotationTool开发日志(二)


      今天看的时候发现其实www的方式是可以根据指定路径读取本地图片到Image中的。也就是昨天提到的第二种方式。
      随便选了个图片做示范:
    2.jpg
    1.png
    修改后的代码如下:

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    using UnityEngine.UI;
    
    public class ButtonOkOnClick : MonoBehaviour {
        public InputField imagePath;
        public Image referenceImage;
        
        public void Click() {
            Debug.Log("onClick");
            StartCoroutine(GetImage(imagePath.text));
        }
        private IEnumerator GetImage(string path) {
            Debug.Log(path);
            Debug.Log(path.Replace('\', '/'));
            //WWW www = new WWW("file://"+path.Replace('\','/'));
    
            WWW www = new WWW("file://" + "C:/Users/A/Desktop/2.jpg");
            Debug.Log(www.url);
            yield return www;
            if (www != null && string.IsNullOrEmpty(www.error))
            {
                Texture2D texture = new Texture2D(www.texture.width, www.texture.height);
                texture.SetPixels(www.texture.GetPixels());
                texture.Apply(true);
                texture.filterMode = FilterMode.Trilinear;
                referenceImage.sprite = Sprite.Create(texture, new Rect(0, 0, texture.width, texture.height), Vector2.zero);
            }
            else {
                Debug.Log("no such image!");
            }
        }
    }
    
    
  • 相关阅读:
    在Centos中导入sql文件的方法
    Centos7.4 版本环境下安装Mysql5.7操作记录
    CentOS 7.4下使用yum安装MySQL5.7.20 最简单的
    MySql命令集合
    常用linux命令
    HDP Spark2 HIVE3.1 的问题
    YARN 的调度选项
    Sqoop 遇到的问题
    Kubernetes 集群部署(4) -- Node 部署
    HDP 中 yarn 和 MR2 的配置
  • 原文地址:https://www.cnblogs.com/yaoling1997/p/9926307.html
Copyright © 2020-2023  润新知