Example #1
0
        ///反射获取全局类型索引值 [类名/类名截取->短id计算] ---> 类名
        /// baseType.Assembly.GetTypes();
        /// types[i].IsSubclassOf(baseType)
        /// 非Eidotr环境下
        /// var baseTypeInfo = System.Reflection.IntrospectionExtensions.GetTypeInfo(baseType);
        /// var typeInfos = baseTypeInfo.Assembly.DefinedTypes;

        /// <summary>
        /// 获取完整路径
        /// </summary>
        /// <param name="path"></param>
        /// <returns></returns>
        public static string CombineAppPath(string path)
        {
            path = PS.NormalizePath(path);
            return(System.IO.Path.Combine(UnityEngine.Application.dataPath
                                          , path));
        }