787 B
787 B
#unity/日常积累
可以通过这个接口实现 Directory.GetDirectories()
第一个传参是相对路径(绝对路径也可),第二个传参是文件名和后缀类型,第三个是检索范围,例如这里是只检索,当前目录的下一级目录
这是获取Asset目录下,完整的路径名
Directory.GetDirectories(path, "*.*", SearchOption.TopDirectoryOnly);
获取文件本身名称,也可以直接获取文件信息,然后显示name就好
private const string CharactersPath = "Assets/BundleResources/CommonRegion/OutsideGame/Skins/Characters";
DirectoryInfo source = new DirectoryInfo(CharactersPath);
foreach (DirectoryInfo directoryInfo in source.GetDirectories())
{
Debug.Log(directoryInfo.Name);
}