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

 时间:2024-10-25 19:32:35

Unity3D如何调用windowsOpenFileDialog文件选择对话框?简单几步,让你轻松解决。

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

工具/原料

Unity3D

方法/步骤

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

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

2、2.螅岔出礤在【Project】面板下空白区域鼠标右键->【Create】->【Folder】,创建一个文件夹【Plugins】如下图所示。

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

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

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

4、4.创建下图所示的脚本文件,并将其拖拽到MainCamera对象下,如图所示

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

5、5.打开步铿溘老呻骤四创建的脚本文件,编辑代码如下图所示。usingSystem.Collections;usingSystem.Collections.Generic;u霜杼厮贿singUnityEngine;publicclasstestOpenFileDialog:MonoBehaviour{ //Usethisforinitialization voidUpdate(){if(Input.GetKeyDown(KeyCode.O)){strings=loadFile();if(s!="")testSuccess(s);}} voidtestSuccess(stringpath){Debug.Log("打开文件路径:"+path);} publicstaticstringloadFile(){stringbgImagePath="";//加载图片的对话框,是在编辑模式下的stringextion="png,jpg";stringpath="";#ifUNITY_EDITOR//Editorspecificcodeherepath=UnityEditor.EditorUtility.OpenFilePanel("LoadImagesofDirectory",UnityEngine.Application.dataPath,extion);#endif//WWWww=newWWW("file:///"+path);//print(ww.url);if(path!="")//loadimageastexture{//StartCoroutine(WaitLoad(path));Debug.Log("获得文件路径成功:"+path);bgImagePath=path;}returnbgImagePath;}}

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

6、6.运行软件,在Game视图按下键盘O键,弹出加载文件对话框。

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

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

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

8、如果您觉得有用,记得在下方点击投票、点赞、关注、留言,小编会定期奉上更多的惊喜哦,您的支持才是小编继续努力的动力,么么哒。

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

白菜炒鸡蛋的做法 如何开一家家装公司 《仙域》玩家快速升级手册1-60级升级攻略 如何正确帮助难产母牛产崽? 电脑版QQ如何添加QQ股票
热门搜索
赤道电影 爱爱爱图片 欧美性电影 陈瑞图片 装潢图片