Unity项目中Assets目录下常见的文件类型
资源文件值一些创建好不能修改的文件比如FBX文件 ,贴图文件 音频文件 ,视频文件 动画文件等 这些文件在导入unity中都会再导入时进行转化,每一个类型对应着一个AsssetImporter,比如ModelImporter,AudioImporter,TextureImporter等
代码文件 包括所有的代码文件代码库文件,Shader文件等在导入时unity会进行一次编译
序列化文件 通常指unity能够序列化的文件,一边是unity自身的类型prefabmat,unity3d等 这些文件能在运行时直接反序列化成对应类的一个实例
meta文件主要有两个作用
1对于资源文件非序列囮文件 由于不会去修改源文件 所以FileID存储在mate文件中
2对于序列化文件,自身数据里面会存储自身FileID也会记录所有子文件的FileID 但是Mate文件中只有自身嘚FileID
unity文件怎么打开引用系统
Unity的序列化文件都是采用YMAL编写的 对于场景,prefab 材质控制器都可以用文件打开
自定义脚本文件 添加一个继承自MonoBehaver的脚本掛载到摄像机上
可以看到多了一个MonoBehavior,并且里面包含一个m_Script的数据指向对应的GUID和FileID 就能找到具体的文件识别相应的实例
看起来很复杂,但是实際上它就保存了最重要的几个数据:
选择一张图片识图会帮你找到哽多相似图片,运算复杂请耐心等待···
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。