U3D面试题
1, 法线(贴图)是什么,具体有什么应用?
2, 说出几种压缩客户端体积的方法。
3, 用过哪些插件?具体有什么优点?
4, 一般在什么时候会使用新的场景(Scenes)?
5, Shader是什么?说出你的理解。
6, 碰撞检测需要物体具备哪些属性?
7, U3D中的协程和C#线程之间有什么区别?
8, 简述四元数的作用。
9, U3D中提供了一个用于保存数据的类,是什么?
10, U3D脚本冲唤醒到销毁有一套声明周期,尽量说出有哪些?
11, Mask插件是什么?具体有什么作用?
12, MeshRender中material和sharedmaterial的区别?
13, 简述下你对于对象池的理解。
14, 遇见程序报错,你的查错方法是?
15, 简述一下什么是AB包?
16, 简述下GPU的工作原理。
17, 说一说U3D与安卓跟IOS的交互方法。
18, 粒子系统可以有哪些方面的应用?
19, 在编辑场景时将GameObject设置为Static有何作用?
20, 什么是DrawCall?DrawCall高了又什么影响?如何降低DrawCall?
21, GameObject和Transform和关系。
22, 如何处理网络延时造成的丢包,粘包,半包问题。
23, 什么是动画状态机?
24, 什么是MVC框架?有什么优点?
25, 上机题。当接收到服务器传来的json信息时(玩家列表),处理好信息,并且把信息显示在画面上。