您当前的位置: 首页 >  unity

苍狼王unity学院

暂无认证

  • 1浏览

    0关注

    305博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Unity对象和序列化原理介绍

苍狼王unity学院 发布时间:2022-03-29 00:07:04 ,浏览量:1

Asset与Object之间有啥区别?如何管理Asset?Unity的序列化是咋回事等等,还有在项目中遇到资源丢失,它为什么丢失了等等,Unity对象的内部运行原理?下面就从Asset与Object对象区别说起。

Asset与对象

Asset,它是存储在Unity项目中的文件夹中,比如纹理,3D模型,音频文件等等。Unity对象也就是我们说的Object,它是一组序列化的数据,比如Mesh,Sprite,AudioClip或者AnimationClip,所有对象都是Object基类的子类。Asset与对象之间是一种一对多的关系,换句话说,任何给定的Asset文件都包含一个或多个Objects。 继续介绍,我们知道对象之间可以互相引用,引用的对象可以保存在同一个Asset文件中,也可以从其他Asset文件导入,比如:材质 Object 通常具有一个或多个对纹理对象的引用,这些纹理对象通常从一个或多个纹理资源文件导入。 序列化时,这些引用由两个单独的数据组成:文件GUID 和 本地ID,文件GUID 标识存储目标资源的资源文件。本地惟一的(引用)ID标识资源文件中的每个对象,

关注
打赏
1665389160
查看更多评论
立即登录/注册

微信扫码登录

0.0395s