obsidian/笔记文件/2.笔记/unity绝对路径与相对路径转化.md
2025-03-26 00:02:56 +08:00

520 B

#unity/日常积累

绝对路径->相对路径

string mp =H:\unity(project)\New Unity Project\Assets\111.mat;
mp = mp.Substring(mp.IndexOf("Assets"));
mp = mp.Replace('\\', '/');

变成Assets\111.mat

相对路径->绝对路径

string path="Assets\";

DirectoryInfo direction = new DirectoryInfo(path);
FileInfo[] files = direction.GetFiles("*", SearchOption.TopDirectoryOnly);

path=files[0].FullName.ToString();

变成“H:\unity(project)\New Unity Project\Assets\111.mat“(有空补)