分享一下Unity3D考试模拟题(官方版的)。

1.  以下哪一个选项不属于Unity引擎所支持的视频格式文件? 【D】


  1. 后缀名为mov的文件
  2. 后缀名为mpg的文件
  3. 后缀名为avi的文件
  4. 后缀名为swf的文件



2.   HDR高动态光照渲染属于下列哪个选项的属性? 【D】


  1. Lightmapping视图
  2. Light Probe组件
  3. Occlusion Culling视图
  4. Camera组件



3.  Unity引擎的中,以下对Mesh Renderer组件描述正确的是哪一项?【C】


  1. Mesh Renderer组件决定了场景中游戏对象的位置,旋转和缩放。
  2. 为场景中的某一游戏对象增添物理的特性,需要为该游戏对象添加Mesh Renderer组件。
  3. Mesh Renderer组件从Mesh Filter组件中获得网格信息,并根据物体的Transform组件所定义的位置进行渲染。
  4. Mesh Renderer是从网格资源中获取网格信息的组件。



4.  当一个物体在视野内被其它物体遮挡,不希望对该物体进行渲染,可以通过以下哪一个模块实现该功能?【A】


  1. Occlusion Culling
  2. NavMesh
  3. Light Probes
  4. Culling Mask


5.  制作Skybox时,为了避免出现纹理拼接时产生的接缝,这些纹理的循环方式应该设置为以下哪一项?【B】


  1. Repeat
  2. Clamp
  3. Trilinear
  4. Bilinear


6.  下列哪个菜单可以用于打开设置发布程序选项的面板【C


  1. General Settings → Layers → Collision
  2. Edit → Render Settings
  3. Edit → Project Settings → Player
  4. Edit → Preferences


7.  Unity引擎使用的是左手坐标系还是右手坐标系?【A】


  1. 左手坐标系
  2. 右手坐标系
  3. 可以通过Project Setting切换左右手坐标系
  4. 可以通过Reference切换左右手坐标系


8.  对摄像机Rendering Path的设置中,以下哪一项可以使Spot Light对物体光照产生的阴影以实时的方式渲染?【C】


  1. Vertex Lit
  2. Forward
  3. Deferred Lighting
  4. 以上都可以


9.  以下哪组摄像机中Normalized View Port Rect的数值设置可以使得摄像机显示的画面位于1280*720分辨率的屏幕画面的右上角。 【D】


  1. X=640,Y=-360,W=640,H=360
  2. X=640,Y=0,W=640,H=360
  3. X=0.5,Y=0,W=0.5,H=0.5
  4. X=0.5,Y=0.5,W=0.5,H=0.5


10.  以下哪个组件是任何Game Object必备的组件? 【B】


  1. Mesh Renderer
  2. Transform
  3. Game Object
  4. Main Camera


11.  在Unity编辑器中,停止对Game视图进行预览播放的快捷键操作是以下哪一项?【A】


  1. CTRL/CMD + P
  2. CTRL/CMD + SHIFT + P
  3. CTRL/CMD + Alt + S
  4. CTRL/CMD+S


12.  在对2D纹理的设置中,什么用途的纹理通常可以不强制使用2次幂的宽高数值? 【B】


  1. 用于制作天空盒的纹理
  2. 用于UI元素的纹理
  3. 用于三维模型贴图的纹理
  4. 用作Cookie贴图的纹理


13.  在Unity引擎中, Collider所指的是什么?【D】


  1. Collider是Unity引擎中所支持的一种资源,可用作存储网格信息
  2. Collider是Unity引擎中内置的一种组件,可用作对网格进行渲染
  3. Collider是Unity引擎中所支持的一种资源,可用作游戏对象的坐标转换
  4. Collider是Unity引擎中内置的一种组件,可用作游戏对象间的碰撞检测


14.  可以通过以下哪个视图来录制场景中Game Object的动画?【B】


  1. Mecanim
  2. Animation
  3. Animator
  4. Navigation


15.  在Unity工程的一个场景中,需控制多个摄像机的渲染画面的前后层次,可以通过Camera组件中哪个选项来进行设置。【B】


  1. Field of view
  2. Depth
  3. Clear Flags
  4. Rendering Path


16.  如果想让一个Game Object在受到Directional Light的照射下对场景中的其它Game Object产生阴影,应该开启该Game Object上哪种组件的哪种属性?【B】


  1. Camera组件上的“Receive Shadows”属性
  2. Mesh Render组件上的“Cast Shadows”属性
  3. Collider上的“is Trigger”属性
  4. Camera组件上的“Culling Mask”属性


17.  如何在Unity引擎中为场景创建一个Shuriken粒子系统?【A】


  1. 依次点击菜单栏:Game Object -> Create Other -> Particle System
  2. 在Project窗口,依次点击Create -> Particle System,创建后拖入场景中
  3. 在Hierarchy视窗中空白处右键,在右键菜单中依次选择:Create -> Particle System
  4. 以上都可以


18.  下列选项中有关Animator的说法错误的是?【D】


  1. Animator是Unity引擎中内置的组件
  2. 任何一个具有动画状态机功能的Game Object都需要一个Animator组件
  3. 它主要用于角色行为的设置,包括State Machines、混合树Blend Trees以及通过脚本控制的事件
  4. Animator同Animation组件的用法是相同的


19.  在Unity引擎中,关于如何向工程中导入图片资源,以下做法错误的是?【D】


  1. 将图片文件复制或剪切到项目文件夹下的Assets文件夹或Assets子文件夹下
  2. 通过Assets->Import New Asset….导入资源
  3. 选中所需图片,按住鼠标左键拖入Project视图中
  4. 选中所需图片,按住鼠标左键拖入Scene视图中


20.  Unity引擎中,可通过下列哪个步骤创建Animator Controller?【D】


  1. Game Object->Animator Controller
  2. Component->Animator Controller
  3. 在Hierarchy视图中点击Create->Animator Controller
  4. 在Project视图中点击Create->Animator Controller


21.  下列选项中,关于Transform组件的Scale参数的描述正确?【A】


  1. Transform组件的Scale参数不会影响ParticleSystem产生粒子的大小
  2. Transform组件的Scale参数不会影响GUITexture的大小
  3. 添加Collider组件后的GameObject,其Collider组件的尺寸不受Transform组件的Scale参数影响
  4. 添加Rigidbody组件后的物体,大小将不再受Transform组件中Scale参数的影响


22.  Mecanim 动画系统非常适合用于人形角色动画的制作。当导入一个FBX的人形模型后,如需要对该模型做人形动画骨骼重定向的话,则需要将动画类型设置为以下哪一项?【A】


  1. Humanoid
  2. Generic
  3. Legacy
  4. Auto


23.  在Unity中的场景中创建Camera时,默认情况下除了带有Transform、Camera、GUI Layer、Flare Layer组件之外,还带有以下哪种组件?【C】


  1. Mouse Look
  2. FPS Input Controller
  3. Audio Listener
  4. Character Motor


24.  如果将一个声音剪辑文件从Project视图拖动到Inspector视图或者Scene视图中的游戏对象上,则该游戏对象会自动添加以下哪种组件?【C】


  1. Audio Listener
  2. Audio Clip
  3. Audio Source
  4. Audio Reverb Zone


25.  在Unity工程的Project视图中选中一张图片,此时在Inspector视图中Preview窗口中显示的图片的大小表示的是以下哪一项?【B】


  1. 图片实际占用外存的大小
  2. 当工程运行时,该图片在场景中所占用显存的大小
  3. 对图片的格式,压缩后所占用的外存的大小
  4. 以上均不正确


26.  下列哪个视图主要用于显示和编辑所选游戏对象或资源的相关属性?【C】


  1. Scene
  2. Project
  3. Inspector
  4. Hierarchy


27.  在场景中需要使一个带有网格的Game Object接受来自Light Probes的环境光照,需要对下列选项中哪个组件的Use Light Probes属性进行设置?【C】


  1. Mesh Filter
  2. Mesh Collider
  3. Mesh Renderer
  4. Material


28.  下列叙述中有关Prefab说法错误的是哪一项?【B】


  1. Prefab是一种资源类型
  2. Prefab是一种可以反复使用的游戏对象
  3. Prefab可以多次在场景进行实例
  4. 当一个Prefab添加到场景中时,也就是创建了它的一个实例


29.  以下哪一类型的纹理能够在渲染时为三维模型的表面增加凹凸细节?【A】


  1. Normal map
  2. Cube map
  3. Light map
  4. Specular map


30.  若要给Sphere游戏对象添加Physics Material,需要使用下列选项中的哪个组件的Material属性?【C


  1. Mesh Renderer
  2. Mesh Filter
  3. Sphere Collider
  4. Rigidbody