在unity中,设计一个给从Resources中加的所有文件排序的功能代码
时间: 2023-04-10 16:01:34 浏览: 108
MVVM设计模式在Unity3D中的设计与实施
可以使用以下代码实现:
```
using System.Collections.Generic;
using UnityEngine;
public class SortResources : MonoBehaviour
{
void Start()
{
// 获取所有从Resources中加载的文件
Object[] resources = Resources.LoadAll("");
// 将文件按名称排序
List<Object> sortedResources = new List<Object>(resources);
sortedResources.Sort((a, b) => a.name.CompareTo(b.name));
// 输出排序后的文件名
foreach (Object resource in sortedResources)
{
Debug.Log(resource.name);
}
}
}
```
这段代码会获取所有从Resources中加载的文件,并按名称排序后输出。
阅读全文