【源码】Unity3D快速调用windows文件选择对话框

 时间:2024-10-12 00:37:37

1、 打来Unity3D软件,创建工程如下图所示。

【源码】Unity3D快速调用windows文件选择对话框

3、 打开Plugins文件夹所在的位置,添加【System..Forms.dll】文件如下图所示。下载链接: https://pan.baidu.com/s/1夼猿勇麒JKVkYrSlv-cBga5P1all7g 密码: ihfw

【源码】Unity3D快速调用windows文件选择对话框

5、 打开步铿溘老呻骤四创建的脚本文件,编辑代码如下图所示。using System.Collections;using System.Collections.Generic;using UnityEngine;public class testOpenFileDialog : MonoBehaviour { // Use this for initialization void Update(){if (Input.GetKeyDown(KeyCode.O)){string s = loadFile();if (s != "")testSuccess(s);}} void testSuccess(string path){Debug.Log("打开文件路径: " + path);} public static string loadFile(){string bgImagePath = "";//加载图片的对话框,是在编辑模式下的string extion = "png,jpg";string path = "";#if UNITY_EDITOR// Editor specific code herepath = UnityEditor.EditorUtility.OpenFilePanel("Load Images of Directory", UnityEngine.Application.dataPath, extion);#endif//WWW ww = new WWW("file:///" + path);//print(ww.url);if (path != "")//load image as texture{//StartCoroutine(WaitLoad(path));Debug.Log("获得文件路径成功:" + path);bgImagePath = path;}return bgImagePath;}}

【源码】Unity3D快速调用windows文件选择对话框

7、 运行控制台输出打开文件的路径信息,工程源码见注意事项。

【源码】Unity3D快速调用windows文件选择对话框
  • 白菜炒鸡蛋的做法
  • 如何开一家家装公司
  • 《仙域》玩家快速升级手册1-60级升级攻略
  • 如何正确帮助难产母牛产崽?
  • 电脑版QQ如何添加QQ股票
  • 热门搜索
    怎么查mac地址 掉头发是怎么回事 现金流量表怎么填 猫拉稀怎么办 怎么让女生喜欢自己 黄花怎么吃 甲状腺肿大怎么治 怎么清理电脑 憩怎么读 淡妆怎么化