很容易被忽略的一点,其实Unity提供了一些常用的功能类,通常以命名为XXUtility
发现这个规律之后我实验了一些功能
EditorUtility Editor utility functions.
EditorUtility.CollectDeepHierarchy(Object[] roots) 可以获取到给定的所有的roots下的UnityObject, 简单来说,这个函数可以用来获取一个GameObject和他子节点上的所有组件和GameObject对象.
EditorUtility.OpenFolderPanel 可以用来选中一个文件夹
ColorUtility类提供了颜色RBGA值和Hex值的互相转换