美文网首页Unity3d游戏开发
unity面试会问的问题

unity面试会问的问题

作者: 058280291892 | 来源:发表于2018-06-07 17:44 被阅读192次

Unity 3D本来是由德国的一些苹果粉丝开发的一款游戏引擎,一直只能用于Mac平台,所以一直不被业外人士所知晓。但是今年推出了2.5版,同时发布了PC版本,并将其发布方向拓展到手持移动设备。学完了unity技术,不知道怎么准备面试?unity面试题(含答案)值得一看。

一、什么是渲染管道?

是指在显示器上为了显示出图像而经过的一系列必要操作。渲染管道中的很多步骤,都要将几何物体从一个坐标系中变换到另一个坐标系中去。

主要步骤有:本地坐标->视图坐标->背面裁剪->光照->裁剪->投影->视图变换->光栅化。

二、如何优化内存?有很多种方式,例如 1.压缩自带类库;

2.将暂时不用的以后还需要使用的物体隐藏起来而不是直接Destroy掉;

3.释放AssetBundle占用的资源;

4.降低模型的片面数,降低模型的骨骼数量,降低贴图的大小; 5.使用光照贴图,使用多层次细节(LOD),使用着色器(Shader),使用预设(Prefab)。

三、动态加载资源的方式?(有时候也问区别,具体请百度) 1.Resources.Load(); 2.AssetBundle 四、什么是协同程序?

在主线程运行时同时开启另一段逻辑处理,来协助当前程序的执行。换句话说,开启协程就是开启一个线程。可以用来控制运动、序列以及对象的行为。

四、CharacterController和Rigidbody的区别?

CharacterController自带胶囊碰撞器,里面包含有刚体的属性; Rigidbody就是刚体,使物体带有刚体的特征。

五、在物体发生碰撞的整个过程中,有几个阶段,分别列出对应的函数三个阶段

1.OnCollisionEnter 2.OnCollisionStay 3.OnCollisionExit

六、Unity3d的物理引擎中,有几种施加力的方式,分别描述出来 rigidbody.AddForce/AddForceAtPosition,都在rigidbody系列函数中。

七、什么叫做链条关节?

Hinge Joint,可以模拟两个物体间用一根链条连接在一起的情况,能保持两个物体在一个固定距离内部相互移动而不产生作用力,但是达到固定距离后就会产生拉力。

八、物体自身旋转使用的函数? Transform.Rotate()

九、物体围绕某点旋转使用的函数? Transform.RotateAround()

十、Unity3d提供了一个用于保存和读取数据的类(PlayerPrefs),请列出保存和读取整形数据的函数 PlayerPrefs.SetInt() PlayerPrefs.GetInt()

千锋unity课程安排共分为六大阶段,内容涵盖AR综合项目的讲解、C#编程语言、Unity引擎、项目架构与项目管理、VR综合项目及图形学、面试阶段。而且讲师全天陪伴面授课程,拒绝半天上课半天自习。

更有深入的图形学课程,讲解包括OpenGL渲染管线,着色器,高光计算、菲尼尔色散、雾方程式等高阶课程。对于从事过Unity游戏开发的人员也具有相当的学习价值!

相关文章

  • unity面试会问的问题

    Unity 3D本来是由德国的一些苹果粉丝开发的一款游戏引擎,一直只能用于Mac平台,所以一直不被业外人士所知晓。...

  • 你是如何做好Unity项目性能优化的

    在面试中,我们经常会被问各种”莫名奇妙”的问题, 比如这道:”你是如何做好Unity项目性能优化的?”。“这个问题...

  • 面试官问:HashMap在并发情况下为什么造成死循环?一脸懵

    这个问题是在面试时常问的几个问题,一般在问这个问题之前会问Hashmap和HashTable的区别?面试者一般会回...

  • 在面试中,如何有逻辑有价值的展示自己?

    很多朋友会觉得面试官是随心所欲的问,一会问为什么离职?一会又问家庭情况? 今天我要告诉大家,面试中所有的问题都是有...

  • 2020-01-14

    面试考情介绍: ☆考官是什么人 ☆考官会问什么问题? ☆面试的形式知多少? 面试常见问题: ☆被领导批评了怎么办?...

  • 面试会问的九个问题(下)

    6.你有什么问题吗? 千万别说你没问题,你必须要有问题,公司还是比较喜欢主动的人,但是最好可以表现出你对工作热情和...

  • 腾讯面试 HR 会问哪些问题?

    腾讯作为目前互联网领域内的大型名企, 因其平台大、 福利待遇极好, 一直吸引着众多的求职者, 尤其是大学生求职者。...

  • 面试会问些什么问题?

    传统的求职面试也会提出各种类型的问题,其中就包括已经几近老套的“行为类”问题: “说说你在什么情况下会跟团队成员相...

  • 产品经理面试题:你还有什么想问我的?

    参加过产品经理面试的同学经常会遇到这样的情况——面试结束前,面试官会问一句:“我的问题问完了,你还有什么想问我的?...

  • 得到高研院面试稿-正式

    以下是面试中希望您提前准备的问题,需要说明的是,我们提供的参考问题『并不是面试官会问您的全部问题』,您对面试准备的...

网友评论

    本文标题:unity面试会问的问题

    本文链接:https://www.haomeiwen.com/subject/netnsftx.html