1.打开本地资源管理器窗口
使用到系统接口:
String FilePath="G:\build\12.17\1.txt"
System.Diagnostics.Process.Start("Explorer", "/select," + FilePath);
坑:在unity中引用到了“Application.dataPath”获取应用路径,所得到的路径层级分割符号为左斜杠“/”,但是资源管理器只认右斜杠“\”,所以在使用Application.dataPath时需要进行转换。
//将字符串中的左斜杠转换为右斜杠(需要转义故为\\)
string FilePath = Globle.userFilePath.Replace('/', '\\');
2.unity中输入组件InputField在更换了子对象Text的字体后会影响到输入光标的显示。解决方法就是使用默认字体。
3.使用java创建文件夹
if(!file.exists()){
file.mkdirs();//多层文件夹
file.mkdir();//单层文件夹
}