Unity3D面试题

更新时间:2023-11-26 15:03:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

1. 哪种实时光源是Unity中没有的? A:点光源 B:方向光 C:聚光灯 D:日光灯

2. 如何在Unity中创建地形系统? A:Terrain->Create Terrain B:Component->Create Terrain C:Asset->Create Terrain D:Windows->Create Terrain

3. 以下哪种操作步骤可以在场景中添加“Wind Zone”? A:Terrain -> Wind Zone

B:GameObject -> Create Other -> Wind Zone C:Component -> Physics -> Wind Zone D:Assets -> Create -> Wind Zone

4. 在Unity编辑器中创建一个Directional Light,以下步骤正确的是? A:Edit -> Rendering Setting -> Directional Light B:GameObject -> Create Other -> Directional Light C:Component -> Rendering -> Directional Light D:Assets -> Directional Light

5. 下列哪一项不属于Camera中的“Clear Flags”? A:Skybox

B:Solid Color C:Depth Only D:Background

6. 以下哪种脚本语言是Unity编辑器所不支持的? A:JavaScript B:C# C:Boo D:Perl

7. 对于Prefab,以下说法错误的是? A:Prefab资源可以在项目中多次重复使用

B:由Prefab实例出的GameObject,其在Hierarchy视图中表现为蓝色 C:Prefab上的组件信息一经改变,其实例出的GameObject也会自动改变

D:实例出的GameObject上的组件信息一经改变,其对应的Prefab也会自动改变

8. 下面哪种做法可以打开Unity的Asset Store? A:Windows -> Asset Store B:Edit -> Asset Store C:File -> Asset Store D:Assets -> Asset Store

9. 在哪个面板中可以修改物体的空间属性,如位置、朝向、大小等? A:Project B:Inspector C:Hierarchy D:Toolbar

10. 如何为一个Asset资源设定一个Label,从而能够方便准确的搜索到? A:在Project窗口中选中一个Asset,右键->Create->Label B:在Project窗口中选中一个Asset,右键->Add Label

C:在Project窗口中选中一个Asset,在Inspector窗口中点击添加Label的图标 D:在Project窗口中选中一个Asset,在Inspector窗口中点击按钮“Add Label”

1. Mecanim系统中,Body Mask的作用是? A:指定身体的某一部分是否参与骨骼动画 B:指定身体的某一部分是否参与物理模拟 C:指定身体的某一部分是否可以输出骨骼信息 D:指定身体的某一部分是否参与渲染

2. 以下哪种操作步骤可以打开Unity编辑器的Lightmapping视图? A:File --> Lightmapping B:Assets --> Lightmapping C:Windows --> Lightmapping D:Component --> Lightmapping

3. 下列关于光照贴图,说法错误的是? A:使用光照贴图比使用实时光源渲染要快 B:可以降低游戏内存消耗 C:可以增加场景真实感

D:多个物体可以使用同一张光照贴图

4. 如何为物体添加光照贴图所使用的UV? A:不用添加,任何时候都会自动生成

B:更改物体导入设置,勾选”Generate Lightmap UVs” C:更改物体导入设置,勾选 “Swap UVs”

D:更改物体导入设置,在UVs 选项中选择” Use Lightmaps”

5. 在哪个模块下可以修改Render Path?

A:Camera B:Light

C:Render Settings

D:Project Settings->Quality

6. 以下哪项技术不是目前Unity所支持的Occlusion Culling技术? A:PVS only

B:PVS and dynamic objects C:Automatic Portal Generation D:Dynamic Only

7. 关于Vector3的API,以下说法正确的是?

A:Vector3.normalize可以获取一个三维向量的法线向量; B:Vector3.magnitude可以获取一个三维向量的长度; C:Vector3.forward与Vector3(0,0,1)是一样的意思;

D:Vector3.Dot(向量A,向量B)是用来计算向量A与向量B的叉积

8. 以下哪个函数在游戏进入新场景后会被马上调用? A:MonoBehaviour.OnSceneWasLoaded B:MonoBehaviour.OnSceneEnter C:MonoBehaviour.OnLevelWasLoaded D:MonoBehaviour.OnLevelEnter

9. 什么是导航网格( NavMesh)? A:一种用于描述相机轨迹的网格 B:一种被优化过的物体网格 C:一种用于物理碰撞的网格 D:一种用于实现自动寻路的网格

10. 下列那些选项不是网格层属性的固有选项? A:Default B:Walkable C:Not Walkable D:Jump

本文来源:https://www.bwwdw.com/article/rslt.html

Top