Esempio n. 1
0
        private static AssetInfo CreateAssetsInfo(IAssetsFile assetsFile)
        {
            int        classID    = (int)ClassIDType.AnimatorStateMachine;
            ClassIDMap classIDMap = new ClassIDMap(classID, classID);
            AssetInfo  assetInfo  = new AssetInfo(assetsFile, 0, classIDMap);

            return(assetInfo);
        }
Esempio n. 2
0
        private static AssetInfo CreateAssetsInfo(IAssetsFile assetsFile)
        {
            int        classID    = (int)ClassIDType.BlendTree;
            ClassIDMap classIDMap = new ClassIDMap(classID, classID);
            AssetInfo  assetInfo  = new AssetInfo(assetsFile, 0, classIDMap);

            return(assetInfo);
        }
Esempio n. 3
0
        private static AssetInfo CreateAssetsInfo(GameObject root)
        {
            int        classID    = (int)ClassIDType.Prefab;
            ClassIDMap classIDMap = new ClassIDMap(classID, classID);
            AssetInfo  assetInfo  = new AssetInfo(root.AssetsFile, 0, classIDMap);

            return(assetInfo);
        }
Esempio n. 4
0
        public AssetInfo(IAssetsFile assetFile, long pathID, ClassIDMap classMap)
        {
            if (assetFile == null)
            {
                throw new ArgumentNullException(nameof(assetFile));
            }
            AssetFile = assetFile;

            PathID   = pathID;
            ClassMap = classMap;
        }