Unity3D面试高频问答题目.docVIP

  • 8
  • 0
  • 约1.02万字
  • 约 9页
  • 2020-11-20 发布于河南
  • 举报
Unity3D面试高频问答题目 最先执行的方法是: 1、(激活时的初始化代码)Awake,2、Start、3、Update【FixUpdate、LateUpdate】、4、(渲染模块)OnGUI、5、再向后,就是卸载模块(TearDown),这里主要有两个方法OnDisable与OnDestroy 高频问答的问题: 1.什么是渲染管道? 是指在显示器上为了显示出图像而经过的一系列必要操作。 渲染管道中的很多步骤,都要将几何物体从一个坐标系中变换到另一个坐标系中去。 主要步骤有: 本地坐标-视图坐标-背面裁剪-光照-裁剪-投影-视图变换-光栅化。 2.如何优化内存? 有很多种方式,例如 A、压缩自带类库; B、将暂时不用的以后还需要使用的物体隐藏起来而不是直接Destroy掉; C、释放AssetBundle占用的资源;AssetBundle资源包 D、降低模型的片面数,降低模型的骨骼数量,降低贴图的大小; E、使用光照贴图,使用多层次细节(LOD),使用着色器(Shader),使用预设(Prefab)。 3.动态加载资源的方式?(有时候也问区别,具体请百度) 1.通过Resources模块,调用它的load函数:可以直接load并返回某个类型的Object,前提是要把这个资源放在Resource命名的文件夹下,Unity不关有没有场景引用,都会将其全部打入到安装包中。Resourc

文档评论(0)

1亿VIP精品文档

相关文档