1
您的位置: 线上活动  >  在线答题  >  答题题库

Unity2

2024-06-28 14:22:53.226.0.49912

Unity2 在线考试 答题题目
1、(判断题) <p>在Unity中,使用Input.GetMouseButtonUp(0)可以检测鼠标左键是否被释放。</p>
  • A、正确
  • B、错误


  • 2、(判断题) 在Unity中,Text组件可以设置Outline属性来控制文本的描边效果。
  • A、正确
  • B、错误


  • 3、(判断题) 新建一个Unity场景包含画布,相机和光
  • A、正确
  • B、错误


  • 4、(填空题) 当使用Animator组件时,可以通过哪个函数来设置动画参数的值?


  • 5、(填空题) 在Animator组件中,可以通过______来设置过渡动画的时间。


  • 6、(判断题) 在Unity中,Text组件可以设置Color属性来控制文本的颜色。
  • A、正确
  • B、错误


  • 7、(判断题) <p>在Unity中要进行碰撞器检测时,主动触发物体需要添加刚体和碰撞器,并且被动触发物体要添加碰撞器并且IsTrigger要为True?</p>
  • A、正确
  • B、错误


  • 8、(填空题) 在Unity中,Animator Controller用于________。


  • 9、(判断题) 在Unity中,使用Canvas组件时,可以通过设置UI元素的Render Mode属性来控制显示的方式。
  • A、正确
  • B、错误


  • 10、(判断题) SkinWidth是角色控制器组件的属性
  • A、正确
  • B、错误


  • 11、 在场景视图中,按住哪个键可以移动的更快
  • A、Alt 键
  • B、Shift 键
  • C、Shift + U 键
  • D、Ctrl 键


  • 12、(判断题) <p> 在Inspector面板中,选中一个预制体实例后,点击“Apply”按钮可以将修改应用到所有使用该预制体的实例。 </p>
  • A、正确
  • B、错误


  • 13、(判断题) <p> 预制体可以包含其他预制体。 </p>
  • A、正确
  • B、错误


  • 14、(填空题) Navigation Window中的___工具用于手动绘制NavMesh可行走区域。


  • 15、(填空题) Unity中,当两个刚体相撞时,刚体组件会发送 _____ 消息。


  • 16、(判断题) <p>在Unity中检测触发器碰撞的函数是OnColliderEnter</p>
  • A、正确
  • B、错误


  • 17、(判断题) Cinemachine是一套用于操作Unity相机的模块
  • A、正确
  • B、错误


  • 18、 <p> Transform组件可以通过哪些方法来改变游戏对象的位置?</p>
  • A、<p>SetPosition</p>
  • B、<p>Translate</p>
  • C、<p>Move</p>
  • D、<p>SetLocalPosition</p>


  • 19、(判断题) Cinemachine Brain用于管理所有的虚拟摄像机
  • A、正确
  • B、错误


  • 20、 <p> 在Unity中,Canvas组件可以设置的属性有:</p>
  • A、<p> Width、Height、Depth </p>
  • B、<p>Position、Rotation、Scale</p>
  • C、<p>Anchor、Pivot、Render Mode</p>
  • D、<p>Color、Texture、Lighting</p>


  • 21、(判断题) 在Unity中,可以使用GetComponent()方法来获取GameObject对象的Transform组件。
  • A、正确
  • B、错误


  • 22、(填空题) 在Unity中,可以通过哪个函数来设置声音是否随着相机的移动而偏移?


  • 23、(判断题) 在Unity中,使用碰撞器时,如果两个物体都有碰撞器,则会发生触发。
  • A、正确
  • B、错误


  • 24、 <p> 在Unity中,使用Text组件时,可以通过哪个属性来控制UI元素的颜色?</p>
  • A、<p> Text Color </p>
  • B、<p>Background Color</p>
  • C、<p>Font Color</p>
  • D、<p>hadow Color</p>


  • 25、 <p> 在Unity中,使用OnTriggerStay (Collider other)方法可以检测一个物体是否正在与另一个物体发生触发。这个方法需要写在哪个脚本中?</p>
  • A、<p> Collider脚本 </p>
  • B、<p> Rigidbody脚本</p>
  • C、<p>Transform脚本</p>
  • D、<p> MonoBehavior脚本</p>


  • 26、(填空题) Unity中的Transform属性可以通过______方法来获取或设置。


  • 27、 <p> 在Unity中,如何检测一个物体是否进入了另一个物体的碰撞器?</p>
  • A、<p> OnCollisionEnter (Collider other) </p>
  • B、<p>OnTriggerEnter (Collider other)</p>
  • C、<p>OnCollisionStay (Collider other)</p>
  • D、<p> OnTriggerStay (Collider other)</p>


  • 28、(填空题) Unity中Transform组件包含了______个主要属性。


  • 29、(填空题) Unity中的灯光不会照射哪些物体?


  • 30、(判断题) <p>在Unity中要进行触发器检测时,主动触发物体需要添加刚体和碰撞器,被动物体不需要添加任何组件?</p>
  • A、正确
  • B、错误


  • 31、(填空题) UnityUI 中,组件可以用于制作复杂的界面布局。


  • 32、(填空题) Unity中的Game是什么视图?


  • 33、(判断题) Unity导出的资源包的后缀名为.package
  • A、正确
  • B、错误


  • 34、(填空题) Unity Image组件是用于____图片的组件。


  • 35、(填空题) 在Unity中,可以使用 _____ 方法来获取相机的位置和旋转信息。


  • 36、 Unity中可以获取物体组件的是哪个
  • A、Rotation
  • B、Position
  • C、Scale
  • D、GetComponent


  • 37、(判断题) <p>Unity在完成自动巡路功能的点与点的跳跃功能时,作为寻路的主角,主角物体需要添加OffMeshLink组件</p>
  • A、正确
  • B、错误


  • 38、(判断题) Transform组件的localRotation属性表示相对于世界坐标系的旋转
  • A、正确
  • B、错误


  • 39、(填空题) Collider组件可以被用来限制游戏对象的 ________。


  • 40、 如果将一个声音剪辑文件从Project视图拖动到Inspector视图或者Scene视图中的游戏对象上,则该游戏对象会自动添加以下哪种组件?
  • A、 Audio Listener
  • B、Audio Clip
  • C、 Audio Source
  • D、Audio Reverb Zone


  • 41、(填空题) UnityAnimation组件可以在____、____、____等情况下使用。


  • 42、(填空题) 通过 GameObject 的 ___________ 方法可以获取或设置对象的名称。


  • 43、(填空题) 在 Unity 动画系统中,______负责管理动画片段和动画控制器。


  • 44、 <p>在物体发生碰撞时开始接触另一个碰撞器或刚体时调用哪个函数?</p>
  • A、<p>OnCollisionExit</p>
  • B、<p>OnCollisionEnter</p>
  • C、<p>OnTriggerExit</p>
  • D、<p>OnTriggerStay</p>


  • 45、 <p> 一个double型的变量加上一个float型的变量,会得到什么类型的变量(&nbsp; &nbsp; &nbsp; &nbsp;) </p>
  • A、<p>int</p>
  • B、<p>float</p>
  • C、<p>double</p>
  • D、<p>bool</p>


  • 46、 <p> RawImage组件可以通过哪个属性来设置图像的透明度?</p>
  • A、<p> Image Alpha </p>
  • B、<p>Texture Alpha</p>
  • C、<p>Alpha</p>
  • D、<p>Color Alpha</p>


  • 47、 <p> 在Unity中,如何检测鼠标左键是否被按下并拖动?</p>
  • A、<p> Input.GetMouseButton (0) && Input.GetMouseButtonUp (0) </p>
  • B、<p>Input.GetMouseButton (0) && Input.GetMouseButtonDown (0)</p>
  • C、<p> Input.GetMouseButton (0) && !Input.GetMouseButtonUp (0)</p>
  • D、<p>Input.GetMouseButton (0) && !Input.GetMouseButtonDown (0)</p>


  • 48、(填空题) 在Unity中,哪个枚举常量表示声音会随着玩家的移动而衰减?


  • 49、(填空题) 在使用UnityAnimation组件时需要____。


  • 50、(判断题) SetBool可以改变AnimatorController中布尔型的参数的值
  • A、正确
  • B、错误


  • 51、(填空题) Unity状态机的优点是


  • 52、(判断题) <p>C#中的面向对象的特性是封装、多态。 </p>
  • A、正确
  • B、错误


  • 53、(填空题) UnityAnimation组件是用于____动画的组件。


  • 54、 <p> 如果一个对象的父对象发生了缩放,那么该对象的localScale属性会发生什么变化?</p>
  • A、<p> 不变 </p>
  • B、<p>跟随父对象缩放</p>
  • C、<p>发生相反方向的缩放</p>
  • D、<p>随机变化</p>


  • 55、(判断题) <p>使用AddComponent<Material> ()可以添加材质组件到物体上</p>
  • A、正确
  • B、错误


  • 56、 <p> RawImage组件可以通过哪个属性来控制图像的缩放?</p>
  • A、<p> Image Scale </p>
  • B、<p>Texture Scale</p>
  • C、<p>Material Scale</p>
  • D、<p>Transform Scale</p>


  • 57、 <p> 在Unity中,RawImage组件可以设置哪些事件?</p>
  • A、<p> On Click </p>
  • B、<p>On Hover</p>
  • C、<p>On Drag</p>
  • D、<p>所有事件都可以</p>


  • 58、(判断题) FreeLookCamera用于制作第三人称相机
  • A、正确
  • B、错误


  • 59、 <p> 在Unity中,设置Canvas组件的Render Mode为Screen Space - Camera时,需要指定哪个相机?</p>
  • A、<p> Main Camera </p>
  • B、<p>UI Camera</p>
  • C、<p> Event Camera</p>
  • D、<p> Render Camera</p>


  • 60、(判断题) 如果一个对象的父对象发生了旋转,那么该对象的localPosition属性会发生变化
  • A、正确
  • B、错误


  • 61、 <p> Transform组件可以通过哪些方法来改变游戏对象的缩放?</p>
  • A、<p> SetScale </p>
  • B、<p>Scale</p>
  • C、<p>Resize</p>
  • D、<p>SetLocalScale</p>


  • 62、(判断题) GameObject类中的SetActive()方法可以用来显示或隐藏对象。
  • A、正确
  • B、错误


  • 63、 <p> Unity中,如何获取场景中所有的GameObject对象?</p>
  • A、<p> 使用FindObjectsOfType ()方法 </p>
  • B、<p>GetAllObjects ()</p>
  • C、<p>FindAll ()</p>
  • D、<p>GetObjects ()</p>


  • 64、 <p> 在Unity中,设置Image组件的Type属性为Tiled时,可以通过哪个属性控制平铺的方式?</p>
  • A、<p> Slice Center </p>
  • B、<p>Slice Scale</p>
  • C、<p>Slice Method</p>
  • D、<p>Preserve Aspect</p>


  • 65、(填空题) 在Unity中,可以通过 _____ 属性来设置相机的视野范围的最大、最小值。


  • 66、 <p>关于脚本操作,说法错误的是(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>脚本的文件名要与类名一致</p>
  • B、<p>类名在关键字class左边</p>
  • C、<p>脚本要加载到场景中的游戏对象上后才能发挥作用</p>
  • D、<p>脚本可以多次加载在同一个游戏对象上</p>


  • 67、 <p> 在Unity中,如何获取鼠标当前的位置?</p>
  • A、<p> Input.mousePosition </p>
  • B、<p>Input.mouseScrollDelta</p>
  • C、<p> Input.mousePresent</p>
  • D、<p>Input.mouseSensitivity</p>


  • 68、 以下哪个组件是任何Game Object必备的组件?
  • A、Mesh Renderer
  • B、Transform
  • C、Game Object
  • D、Main Camera


  • 69、(填空题) 如果想将一个游戏对象移到场景中的某一个位置,可以使用______方法。


  • 70、 <p>在Unity中,以下哪个组件可以实现敌人的寻路功能?</p>
  • A、<p>NavMeshAgent</p>
  • B、<p> Rigidbody</p>
  • C、<p>Animation</p>
  • D、<p>Collider</p>


  • 71、(判断题) <p>在Unity中检测碰撞器碰撞的函数OnCollisionExit执行时,只在物体接触的一瞬间触发一次</p>
  • A、正确
  • B、错误


  • 72、(填空题) Uinty有哪两种模式?


  • 73、(判断题) 新建一个Unity场景内不包含画布
  • A、正确
  • B、错误


  • 74、 想要使物体开启触发器功能要激活哪一个内容
  • A、MeshRenderer的Receicve Shadows
  • B、MeshRenderer的Contribute Global
  • C、Colloder的IsTrigger
  • D、MeshRenderer--AdditionalSettings--Dynamic Occlusion


  • 75、(填空题) Unity中的Transform组件的localRotation属性是相对于______坐标系的旋转。


  • 76、(填空题) Unity中的GameObject是什么菜单?


  • 77、(判断题) <p>在Unity中检测碰撞器碰撞的函数OnCollisionEnter执行时,只在物体接触的一瞬间触发一次</p>
  • A、正确
  • B、错误


  • 78、(填空题) unity中transform.up指的是在世界空间坐标变换的哪个轴?


  • 79、 <p>关于如何在脚本中获取其他组件对象,以下说法错误的是(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>如果要获取的组件跟脚本在同一个游戏对象(或者其父子对象)上,可以调用继承自 MonoBehaviour 类的 GetComponent 系列方法来获取</p>
  • B、<p>如果要获取的组件与脚本不在同一个游戏对象上,则需要先获得目标游戏对象的 GameObject 对象,再调用目标游戏对象的 GetComponent 系列方法来获取目标组件对象</p>
  • C、<p>GetComponent 系列方法是范型方法,在使用该系列方法时需要明确目标组件的数据类型</p>
  • D、<p>通过向 GameObject 类型的脚本属性拖曳赋值也可以获得游戏对象的控制权,而游戏对象上 的组件则只能通过 GetComponent 系列方法来获取</p>


  • 80、 <p> RawImage组件可以设置哪些属性来控制图像的显示方式?</p>
  • A、<p> Aspect Ratio </p>
  • B、<p>Scale Mode</p>
  • C、<p>UV Rect</p>
  • D、<p>所有属性都可以</p>


  • 81、(填空题) Unity中的Collider组件用来描述游戏对象的 ________。


  • 82、(填空题) NavMesh Agent组件中的___属性表示代理偏移地面高度的距离。


  • 83、 <p>阅读以下程序片段,选出错误的说法:(&nbsp; &nbsp; &nbsp; &nbsp;) public class A { public float pro1=6.0f; public void Func1 () { } public void Func2 () { } } public class B : A { public int pro2=6; void Func3 () { } }</p>
  • A、<p>类 A 具有一个字段和两个方法</p>
  • B、<p>类 B 只具有一个字段和一个方法</p>
  • C、<p>类 A 是类 B 的基类</p>
  • D、<p>类 B 是类 A 的派生类</p>


  • 84、(判断题) 在Unity中,可以使用FindAll()方法来查找场景中的对象。
  • A、正确
  • B、错误


  • 85、 <p> 在Unity中,使用“GetComponent<Collider>().material”可以获取或设置碰撞器的物理材质。这个属性对触发器有影响吗?</p>
  • A、<p> 有影响 </p>
  • B、<p> 没有影响</p>
  • C、<p>只对一种类型的触发器有影响</p>
  • D、<p> 只对一种类型的碰撞器有影响</p>


  • 86、 <p> 在Unity中,设置Text组件的Alignment属性时,可以控制文本的对齐方式,以下哪个选项不是对齐方式?</p>
  • A、<p> Left </p>
  • B、<p>Right</p>
  • C、<p>Top</p>
  • D、<p>Center</p>


  • 87、(判断题) <p><span style="color: rgb(24, 30, 51); font-family: 微软雅黑, 黑体, Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255);">Unity最常用的系统类分别为GameObject和Component</span></p>
  • A、正确
  • B、错误


  • 88、(填空题) UnityUI 的 组件可以用于创建多方向滑动页面。


  • 89、(判断题) <p>使用AddComponent可以添加组件到物体上</p>
  • A、正确
  • B、错误


  • 90、 <p>以下断点调试的说法,错误的是(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>进行断点调试时,正在运行的程序代码会被挂起在断电所在的位置</p>
  • B、<p>一个程序中可以加入多个断点</p>
  • C、<p>程序挂起后,可以用鼠标悬停的方式查看任何变量的值</p>
  • D、<p>当程序流程触发断点并挂起后,可以利用调试工具栏中的工具控制程序代码的执行</p>


  • 91、 <p>关于unity的项目的场景,说法错误的是(&nbsp; &nbsp; &nbsp; &nbsp;)。</p>
  • A、<p>一个项目即一个作品</p>
  • B、<p> 一个项目可以包含多个场景 </p>
  • C、<p> 场景文件时一种unity项目资源 </p>
  • D、<p>一个场景中只能够运行一个脚本</p>


  • 92、(判断题) 在Unity中,Canvas组件的Render Mode有三种:Screen Space - Overlay、Screen Space - Camera和World Space。
  • A、正确
  • B、错误


  • 93、 <p>下列 Unity C#脚本中的语句在 Console 窗口中的输出内容是什么?(&nbsp; &nbsp; &nbsp; &nbsp;) int input = 15; switch(input){ case 1: case 2: print("Message1"); break; case 3: case 4: print("Message2"); break; default: print("Message3"); }</p>
  • A、<p>无输出</p>
  • B、<p> Message1</p>
  • C、<p>Message2</p>
  • D、<p>Message3</p>


  • 94、 在Unity引擎中,关于如何向⼯程中导⼊图⽚资源,以下错误的是
  • A、将图⽚⽂件复制或剪切到项⽬⽂件下的 Assets ⽂件夹或 Assets ⼦⽂件夹下
  • B、通过 Assets -> Import New Asset,导⼊资源
  • C、选中所需图⽚,按住⿏标左键拖⼊⾄ Project 视图中
  • D、 选中所需图⽚,按住⿏标左键拖⼊⾄ Scene 视图中


  • 95、(判断题) <p>在Unity中,使用Input.GetMouseButtonUp(1)可以检测鼠标左键是否被释放。</p>
  • A、正确
  • B、错误


  • 96、 <p> 在Unity中,设置Image组件的Type属性为Simple时,可以通过哪个属性控制UI元素是否可交互?</p>
  • A、<p> Interactable </p>
  • B、<p>Raycast Target</p>
  • C、<p> Navigation</p>
  • D、<p>Transition</p>


  • 97、(填空题) 可以改变AnimatorController中布尔型的参数的值


  • 98、(判断题) <p>在Unity中刚体触发的过程是OnTriggerEnter,OnTriggerExit,OnTriggerStay?</p>
  • A、正确
  • B、错误


  • 99、 <p> 在Unity中,如何检测键盘上的某个键是否被按下?</p>
  • A、<p> Input.GetKey (KeyCode.Space) </p>
  • B、<p>Input.GetKeyDown (KeyCode.Space)</p>
  • C、<p>Input.GetKeyUp (KeyCode.Space)</p>
  • D、<p>Input.GetButton (KeyCode.Space)</p>


  • 100、(填空题) 在____面板中单击鼠标右键创建新场景(答案填写中文)


  • 101、(填空题) Unity 中,__________ 可以让动画在特定的时间点触发事件。


  • 102、(填空题) Input输入系统中获取鼠标当前像素坐标是什么


  • 103、 Unity与物体角度相关的是以下哪个
  • A、Rotation
  • B、Position
  • C、Scale
  • D、GetComponent


  • 104、(填空题) Unity中的Console是什么视图?


  • 105、(判断题) <p>在Unity中,使用GetComponent<Collider>().size可以设置碰撞器的大小。</p>
  • A、正确
  • B、错误


  • 106、(填空题) 新建一个Unity场景包含______,相机和光


  • 107、(判断题) <p>在Unity中要进行碰撞器检测时,主动触发物体需要添加刚体和碰撞器,并且被动触发物体要添加碰撞器并且IsTrigger要为False?</p>
  • A、正确
  • B、错误


  • 108、 哪个是用来进行分离网格寻路的组件?
  • A、NavMeshAgent
  • B、NavMeshObstacle
  • C、OffMeshLink
  • D、NavMeshController


  • 109、(填空题) UnityUI 的 组件可以创建动态交互式按钮。


  • 110、(填空题) Unity中的灯光颜色属性为___。


  • 111、(填空题) Collider组件可以被用来检测 ________。


  • 112、 再把场景中的物体⾃作成Prefab时,下列操作错误的是
  • A、 可以把⼀个带有⼦物体的物体做成 Prefab
  • B、可以把⼀个空物体做出 Prefab
  • C、可以把粒⼦系统做成 Prefab
  • D、可以同时选择多个互不相关的物体做出⼀个 Prefab


  • 113、 <p> 在Unity中,使用Canvas组件时,可以通过哪个组件来控制UI元素的显示或隐藏?</p>
  • A、<p> Text组件 </p>
  • B、<p> Image组件</p>
  • C、<p>Layout组件</p>
  • D、<p> Canvas Group组件</p>


  • 114、(判断题) 在Unity中,Text组件可以设置Material属性来控制文本的显示效果。
  • A、正确
  • B、错误


  • 115、(填空题) Unity中的移动工具快捷键是什么?


  • 116、 <p> RawImage组件可以通过哪个属性来设置图像?</p>
  • A、<p> Image属性 </p>
  • B、<p>Texture属性</p>
  • C、<p>Material属性</p>
  • D、<p> Color属性</p>


  • 117、(判断题) <p>在Unity中,使用OnTriggerStay(Collider other)方法可以检测一个物体是否正在与另一个物体发生触发。</p>
  • A、正确
  • B、错误


  • 118、(填空题) 一个角色要用到unity中寻路系统,应该添加哪个组件?


  • 119、(填空题) Unity支持多平台发布,可以将游戏发布到_等多个平台。


  • 120、(判断题) Unity导出的资源包的后缀名为.unitypackage
  • A、正确
  • B、错误


  • 121、(判断题) <p>在Unity中,使用Input.inputString可以获取键盘输入的字符。</p>
  • A、正确
  • B、错误


  • 122、(判断题) <p>在Unity中检测触发器碰撞的函数OnCollisionExit执行时,在物体进入触发器并在触发器内运动时一直触发</p>
  • A、正确
  • B、错误


  • 123、(填空题) Unity中,脚本是用_编写的。


  • 124、(判断题) 在Unity中,使用OnCollisionStay(“Collision collision”)方法可以检测一个物体是否正在与另一个物体发生碰撞。这个方法需要写在Transform脚本中。
  • A、正确
  • B、错误


  • 125、(填空题) UnityAnimation组件可以控制____动画、____动画、机器人动画等。


  • 126、 关于Cinemachine哪个说法是错误的
  • A、Cinemachine是一套用于操作Unity相机的模块
  • B、Cinemachine Brain用于管理所有的虚拟摄像机
  • C、FreeLookCamera用于制作第三人称相机
  • D、无法创建2D相机


  • 127、(填空题) 如果想缩放一个游戏对象,可以使用______方法。


  • 128、(判断题) <p>使用Instantiate ()方法可以实例化一个UnityEngine.Object 及其子类?</p>
  • A、正确
  • B、错误


  • 129、(判断题) <p>使用在声明类时加上关键字 Static 可以让此类变为静态类 </p>
  • A、正确
  • B、错误


  • 130、(填空题) Unity中的点光源组件名称为___Light。


  • 131、(判断题) <p>使用Instantiate ()方法可以销毁一个UnityEngine.Object 及其子类?</p>
  • A、正确
  • B、错误


  • 132、(填空题) _____组件可以限制物体在某个区域内移动


  • 133、 下列哪个函数不属于碰撞事件?
  • A、OnCollisionEnter
  • B、OnCollisionExit
  • C、OnCollisionUpdate
  • D、 OnCollisionStay


  • 134、(填空题) 寻路系统脚本中通过哪个属性或者方法指定寻路目标?


  • 135、 Unity引擎最初由个⼈开发
  • A、1 个
  • B、2 个
  • C、3 个
  • D、4 个


  • 136、 <p>当以下代码执行后,关于交错数组 myJagged 中元素的值,说法正确的是(&nbsp; &nbsp; &nbsp; &nbsp;) float[,][] myJagged=new float[3,4][]; myJagged[1,2]=new float[8]; myJagged[2,3]=new float[3]{3.2f,1.67f,7.9f}; </p>
  • A、<p>myJagged[1,2][0]的值为 0</p>
  • B、<p>myJagged[1,2][1]的值为 1.67f</p>
  • C、<p>myJagged[2,3][3]的值为 7.9f</p>
  • D、<p>myJagged[3,4][3]的值为 0</p>


  • 137、(判断题) 在Unity中,可以使用预制件(Prefab)来快速创建和复用游戏对象。
  • A、正确
  • B、错误


  • 138、(判断题) 在Unity中,Canvas组件可以设置锚点和轴心点来控制UI元素的位置和缩放。
  • A、正确
  • B、错误


  • 139、(填空题) 在Unity中,可以使用 _____ 方法将相机聚焦到场景中的一个物体。


  • 140、(判断题) Unity中的射线Ray包含了起点origin跟方向direction的定义
  • A、正确
  • B、错误


  • 141、 <p> 关于unity C#脚本的输出和输入,说法错误的是(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>print语句用于输出</p>
  • B、<p>print语句输出的内容会显示在Console窗口</p>
  • C、<p>成员变量用于输入</p>
  • D、<p>int属性可以赋予字符串的内容</p>


  • 142、(填空题) 动画控制器中,______用于将不同的动画片段连接起来。


  • 143、(判断题) <p>在Unity中检测触发器碰撞的函数OnTriggerStay执行时,只在物体离开触发的器的一瞬间触发一次</p>
  • A、正确
  • B、错误


  • 144、 <p>下列变量名正确的是(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>%2D</p>
  • B、<p>int</p>
  • C、<p>2Code</p>
  • D、<p>val</p>


  • 145、 <p> RawImage组件可以设置哪些属性来控制图像的旋转?</p>
  • A、<p> Image Rotation </p>
  • B、<p>Texture Rotation</p>
  • C、<p>Material Rotation</p>
  • D、<p>Transform Rotation</p>


  • 146、 <p>unity中当对象变为可用或激活状态时该方法被调用</p>
  • A、<p>OnEnable</p>
  • B、<p>OnDisable</p>
  • C、<p>OnDestroy</p>
  • D、<p>OnCollision</p>


  • 147、(填空题) 当两个游戏对象相遇时,Unity会检测它们之间是否存在触发,并触发相应的 ________。


  • 148、 <p>下面关于类和对象的说法,错误的是:(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>如果“学生”是一个类,则班上具体的同学,比如小明,就是对象</p>
  • B、<p>类可以看成是对多个具体对象的抽象,抽象出它们共有的属性和行为,从而可以作为一类对象 的蓝图</p>
  • C、<p>如果“狗”是一个类, 则“公狗”、“母狗”都是对象</p>
  • D、<p>一个具体对象是类的实例化,从一个类中可以实例化出无数个相互独立的对象</p>


  • 149、(填空题) Unity中的AudioClip是用来存储________的。


  • 150、(填空题) Unity中用于自动生成NavMesh的工具是___。


  • 151、(填空题) Unity中的Collider组件有 ________ 种类型。


  • 152、(判断题) <p><span style="color: rgb(24, 30, 51); font-family: 微软雅黑, 黑体, Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255);">Unity最常用的系统类分别为Transform和GameObject</span></p>
  • A、正确
  • B、错误


  • 153、(填空题) Unity中的Component是什么菜单?


  • 154、(填空题) Unity中的Layout是什么?


  • 155、(判断题) <p>在Unity中,使用Input.GetMouseButton(0)可以检测鼠标左键是否正在被按住。</p>
  • A、正确
  • B、错误


  • 156、(判断题) <p>使用GetComponent<Material> ()可以添加材质组件到物体上</p>
  • A、正确
  • B、错误


  • 157、(填空题) unity中transform.zero指的是在世界空间坐标的哪个坐标点?


  • 158、 <p> Transform组件的localPosition属性表示什么</p>
  • A、<p> 相对于父对象的位置 </p>
  • B、<p>相对于世界坐标系的位置</p>
  • C、<p>相对于视口的位置</p>
  • D、<p>相对于屏幕的位置</p>


  • 159、 <p> RawImage组件可以显示哪些格式的图像?</p>
  • A、<p> PNG </p>
  • B、<p>JPG</p>
  • C、<p>TGA</p>
  • D、<p>以上全对</p>


  • 160、 <p>关于 Unity3D 的 C#脚本,以下说法错误的是:(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>一个脚本定义了一个 class,也就是一个类</p>
  • B、<p>默认情况下,脚本中定义的类的基类是 MonoBehaviour 类</p>
  • C、<p>脚本中的 Start()函数和 Update()函数都是从 MonoBehaviour 类继承来的</p>
  • D、<p>脚本中常用的 print 语句是一个实例方法,也是从 MonoBehaviour 类继承来的</p>


  • 161、(判断题) “新建场景需要在选择器(Inspector)面板中右键创建”
  • A、正确
  • B、错误


  • 162、(填空题) 按钮的图片可以通过______属性来修改。


  • 163、(填空题) 当两个游戏对象的Collider组件相遇时,它们将会发生 ________。


  • 164、(判断题) Transform组件的position属性表示相对于父对象的位置
  • A、正确
  • B、错误


  • 165、(判断题) Unity中的Layer是层级
  • A、正确
  • B、错误


  • 166、(判断题) Unity中的射线常用的直线射线类型用类型Ray表示
  • A、正确
  • B、错误


  • 167、(判断题) <p>在Unity中,使用collision.relativeVelocity不可以获取碰撞发生时的相对速度。</p>
  • A、正确
  • B、错误


  • 168、(判断题) <p>在Unity中,GameObject对象的位置、旋转和缩放可以通过代码来控制。</p>
  • A、正确
  • B、错误


  • 169、(填空题) Unity UI中的图像组件可以播放,也可以设置。


  • 170、(填空题) UnityAnimation组件可以检测动画播放的状态,如动画的____、是否播放完毕等。


  • 171、(填空题) 在Animator Controller中,可以使用哪个函数来设置动画状态的时间轴?


  • 172、(填空题) 按钮点击后触发的事件是______。


  • 173、 四维矢量的变化通常是通过来进行内容的变化
  • A、Vector2
  • B、Vector3
  • C、Vector4
  • D、Vector5


  • 174、(填空题) unity中当对象变为不可用或失活状态时该方法被调用


  • 175、(判断题) <p>在Unity中检测触发器碰撞的函数是OnTriggerExit</p>
  • A、正确
  • B、错误


  • 176、(判断题) <p>在Unity中刚体触发的过程是OnTriggerEnter,OnTriggerStay,OnTriggerExit?</p>
  • A、正确
  • B、错误


  • 177、(填空题) UnityUI 中,用于展示文本信息。


  • 178、(填空题) Unity中的Project是什么视图?


  • 179、 下面哪个方法可以改变AnimatorController中布尔型的参数的值
  • A、SetInteger
  • B、SetBool
  • C、SetFloat
  • D、SetTrigger


  • 180、 <p>下面不属于Camera CleaFlags选项的有?</p>
  • A、<p>Sky box</p>
  • B、<p>solid Color</p>
  • C、<p>Depth Only</p>
  • D、<p>Frame Only</p>


  • 181、(填空题) 在Animator组件中,可以通过______来设置动画的循环方式。


  • 182、 如何通过脚本来删除其自身对应的GameObject?
  • A、Destroy(gameObject)
  • B、this.Destroy()
  • C、Destroy(this)
  • D、其他三项都可以


  • 183、 <p> UnityPanel组件的默认颜色是什么?</p>
  • A、<p> 白色 </p>
  • B、<p>黑色</p>
  • C、<p>红色</p>
  • D、<p>蓝色</p>


  • 184、(判断题) <p>在Unity中,使用Input.GetAxisRaw("Horizontal")可以获取玩家在水平方向上的输入量。</p>
  • A、正确
  • B、错误


  • 185、(判断题) <p>在Unity中,使用collision.relativeVelocity可以获取碰撞发生时的相对速度。</p>
  • A、正确
  • B、错误


  • 186、(判断题) <p>在Unity中,使用Input.GetAxis("Mouse Y")可以获取鼠标在垂直方向上的移动量。</p>
  • A、正确
  • B、错误


  • 187、 <p> UnityPanel组件的默认锚点是哪个?</p>
  • A、<p> 左上角 </p>
  • B、<p>右上角</p>
  • C、<p>左下角</p>
  • D、<p>右下角</p>


  • 188、(判断题) 新建一个Unity场景内包含相机和光。
  • A、正确
  • B、错误


  • 189、(判断题) <p>在Unity中刚体触发的过程是OnTriggerExit,OnTriggerEnter,OnTriggerStay?</p>
  • A、正确
  • B、错误


  • 190、(判断题) 如果一个对象有多个Transform组件,那么它们都可以控制该对象的位置、旋转和缩放
  • A、正确
  • B、错误


  • 191、(判断题) unity中transform.right指的是在世界空间坐标变换的y轴
  • A、正确
  • B、错误


  • 192、(判断题) <p>使用GetComponent<Material> ().color可以添加材质组件到物体上颜色</p>
  • A、正确
  • B、错误


  • 193、(判断题) SetInteger可以改变AnimatorController中布尔型的参数的值
  • A、正确
  • B、错误


  • 194、(判断题) 如果一个对象的父对象发生了缩放,那么该对象的localScale属性会发生变化
  • A、正确
  • B、错误


  • 195、(判断题) <p>在Unity中,使用OnTriggerEnter(Collider other)方法时,可以通过other.gameObject获取到触发器所在的物体。</p>
  • A、正确
  • B、错误


  • 196、(判断题) 位置的赋值不能直接改变x,y,z 只能整体改变
  • A、正确
  • B、错误


  • 197、(判断题) <p>使用AddComponent<Rigidbody> ()可以获取到物体上的刚体组件</p>
  • A、正确
  • B、错误


  • 198、 在属性编辑器中,可以通过拖放的⽅式进⾏赋值的数值类是
  • A、Value数值类型
  • B、 Reference数值类型
  • C、颜⾊数值类型
  • D、渐层数值类型


  • 199、(判断题) 在Unity中,Image组件可以设置Color属性来控制显示的颜色。
  • A、正确
  • B、错误


  • 200、 <p> 在Unity中,使用OnTriggerExit (Collider other)方法可以检测一个物体是否离开了另一个物体的触发器。这个方法需要写在哪个脚本中?</p>
  • A、<p> Collider脚本 </p>
  • B、<p> Rigidbody脚本</p>
  • C、<p>Transform脚本</p>
  • D、<p> MonoBehavior脚本</p>


  • 201、 <p> 在Unity中,设置Image组件的Type属性为Filled时,可以通过哪个属性控制填充的进度?</p>
  • A、<p> Fill Amount </p>
  • B、<p>Fill Method</p>
  • C、<p> Fill Origin</p>
  • D、<p>Preserve Aspect</p>


  • 202、(判断题) <p>使用GetComponent<Rigidbody> ()可以获取到物体上的刚体组件</p>
  • A、正确
  • B、错误


  • 203、(判断题) <p> 预制体是一种没办法重复利用的Unity资源。 </p>
  • A、正确
  • B、错误


  • 204、(判断题) Cinemachine无法创建2D相机
  • A、正确
  • B、错误


  • 205、 Unity中的Inspector是什么视图?
  • A、项目视图
  • B、游戏视图
  • C、检视视图
  • D、控制台视图


  • 206、(判断题) Unity中的射线起点和方向都用Vector3类型表示,两者都是坐标
  • A、正确
  • B、错误


  • 207、(填空题) 在Unity中,_是游戏中的一个空间或者关卡。


  • 208、 <p> 在Unity中,使用OnCollisionEnter (Collision collision)方法时,可以通过collision.gameObject获取到哪个物体?</p>
  • A、<p> 静态碰撞器所在的物体 </p>
  • B、<p> 动态碰撞器所在的物体</p>
  • C、<p>碰撞器所在的场景</p>
  • D、<p> 触发器所在的场景</p>


  • 209、 Avatar Mask的作用是什么?
  • A、进行动画部分混合
  • B、将人物部分部位的动画遮蔽
  • C、生成新的动画
  • D、实现控制多个动画播放


  • 210、 关于Vector3的API,以下说法正确的是?
  • A、Vector3.normalize可以获取一个三维向量的法线向量;
  • B、Vector3.magnitude可以获取一个三维向量的长度;
  • C、Vector3.forward与Vector3(0,0,1)是一样的意思;
  • D、Vector3.Dot(向量A,向量B)是用来计算向量A与向量B的叉积


  • 211、(判断题) 2D Freeform Directional是BelndTree中的混合类型
  • A、正确
  • B、错误


  • 212、(判断题) 在Unity中,Text组件可以设置Depth属性来控制UI元素的显示层级。
  • A、正确
  • B、错误


  • 213、(填空题) 在Animator Controller中,可以使用哪个函数来设置动画状态的播放速度?


  • 214、(判断题) <p>在Unity中,使用GetComponent<Collider>().size不可以设置碰撞器的大小。</p>
  • A、正确
  • B、错误


  • 215、(判断题) <p>Unity在完成自动巡路功能时,作为路障的物体需要添加NavMeshObstacle组件</p>
  • A、正确
  • B、错误


  • 216、 <p> Transform组件的eulerAngles属性表示什么?</p>
  • A、<p> 旋转角度 </p>
  • B、<p>缩放比例</p>
  • C、<p>位置坐标</p>
  • D、<p>旋转轴向</p>


  • 217、(填空题) NavMesh Agent组件中的___属性表示代理寻路时是否平滑转向。


  • 218、(填空题) Unity中,创建NavMesh的第一步是___。


  • 219、(填空题) 使用UnityAnimation组件时需要在____上设置动画的播放方式、速度等参数。


  • 220、 <p>以下关于泛型的说法,错误的是?(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>泛型机制使得数据类型可以作为参数传递,从而能够实现算法重用</p>
  • B、<p>一个泛型类可以有多个泛型参数</p>
  • C、<p>一个泛型方法的形参不可以是任何数据类型的</p>
  • D、<p>在定义泛型类和泛型方法时,如果没有对类型参数进行约束,则参数会被默认为 System.Object 类或者其派生类</p>


  • 221、 需要在一个平面的场景中,进行AI导航的动作时,主动移动物体需要添加什么组件
  • A、OffMeshLink
  • B、NavMeshObstacle
  • C、NavMeshAgent
  • D、NavMesh


  • 222、(填空题) Unity中的Edit是什么菜单?


  • 223、(判断题) GameObject类中的layer属性可以用来控制对象所在的层级。
  • A、正确
  • B、错误


  • 224、(判断题) <p>在Unity中要进行触发器检测时,主动触发物体需要添加刚体,并且被动触发物体要添加碰撞器并且IsTrigger要为True?</p>
  • A、正确
  • B、错误


  • 225、(判断题) <p>在Unity中,可以使用Delete()方法来销毁GameObject对象。</p>
  • A、正确
  • B、错误


  • 226、(填空题) Unity Image组件可以与____组件结合使用,实现更多复杂的UI效果。


  • 227、(填空题) Unity中的Window是什么菜单?


  • 228、 <p> 在Unity中,如何获取一个GameObject对象的父对象?</p>
  • A、<p> GetComponentInParent<Transform> () </p>
  • B、<p>GetParent ()</p>
  • C、<p>FindParent ()</p>
  • D、<p>gameObject.transform.parent</p>


  • 229、(判断题) <p>使用在声明变量时加上关键字 Static 可以让此变量变为静态变量 </p>
  • A、正确
  • B、错误


  • 230、(判断题) 1D是BelndTree中的混合类型
  • A、正确
  • B、错误


  • 231、(判断题) 在Unity中,Image组件可以设置Fill Amount属性来控制填充的进度。
  • A、正确
  • B、错误


  • 232、 <p>以下关于 C#语言事件的说法,错误的是?(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>事件依赖于委托,要使用事件首先确定事件所依赖的委托</p>
  • B、<p>事件是类的一种函数成员,其数据类型为委托</p>
  • C、<p>可以利用+=订阅事件,利用-=取消订阅事件,事件对象放在运算符左侧,响应事件的方法 名称或者委托放在运算符右侧</p>
  • D、<p>事件会自动触发,不需要开发者干预</p>


  • 233、 <p> 在Unity中,如何获取碰撞发生时的法线向量?</p>
  • A、<p> collision.normal </p>
  • B、<p>collision.contacts[0].normal</p>
  • C、<p>collision.relativeVelocity</p>
  • D、<p> collision.impulse</p>


  • 234、(填空题) 如果想旋转一个游戏对象,可以使用______方法。


  • 235、 Unity与物体大小相关的是以下哪个
  • A、Rotation
  • B、Position
  • C、Scale
  • D、GetComponent


  • 236、(判断题) <p>在Unity中,使用触发器时,可以通过trigger.isTrigger获取到触发器是否启用的属性。</p>
  • A、正确
  • B、错误


  • 237、 <p> 在Unity中,如何检测一个物体是否离开了另一个物体的碰撞器?</p>
  • A、<p> OnCollisionExit (Collider other) </p>
  • B、<p>IOnTriggerExit (Collider other)</p>
  • C、<p>OnCollisionStay (Collider other)</p>
  • D、<p> OnTriggerStay (Collider other)</p>


  • 238、(判断题) <p>在Unity中,使用collision.contacts[0].normal可以获取碰撞发生时的相对速度。</p>
  • A、正确
  • B、错误


  • 239、(填空题) 在Unity中, ________ 是一个用于制作和播放动画的子系统。


  • 240、 <p> 在Unity中,使用Image组件时,可以通过哪个属性来控制UI元素的阴影效果?</p>
  • A、<p> Color </p>
  • B、<p>Texture</p>
  • C、<p> Material</p>
  • D、<p>Shadow</p>


  • 241、(填空题) NavMesh Agent组件中的___属性表示代理到达目标点后是否停止移动。


  • 242、(判断题) <p>在Unity中,如果两个物体都有触发器并且都设置了isTrigger属性为true,则会发生碰撞。</p>
  • A、正确
  • B、错误


  • 243、(填空题) Unity中的Maximize on Play是什么按钮?


  • 244、 <p>关于 continue 语句和 break 语句,说法错误的是(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>continue 语句可用于循环语句中</p>
  • B、<p>break 语句可用于循环语句和 switch-case 语句</p>
  • C、<p>用在循环语句中时,两者都有跳出循环语句、执行后续程序语句的效果</p>
  • D、<p>continue 作用是结束当前循环,开始下一轮循环</p>


  • 245、(判断题) NavMeshController是用来进行分离网格寻路的组件
  • A、正确
  • B、错误


  • 246、(判断题) <p>在Unity中检测碰撞器触发的函数是OnTriggerEnter</p>
  • A、正确
  • B、错误


  • 247、(填空题) Collider组件可以被用来触发 ________。


  • 248、 Unity的基础操作包含,旋转和缩放。
  • A、创建
  • B、删除
  • C、移动
  • D、选择


  • 249、 在Unity中,场景中的物体可以通过哪个面板调整其属性和行为
  • A、Inspector
  • B、Hireachy
  • C、Project
  • D、Scene


  • 250、 粒子系统监视器每次只显示几个粒子系统
  • A、一个
  • B、两个
  • C、三个
  • D、多个


  • 251、(判断题) <p>在Unity中要进行触发器检测时,主动触发物体需要添加刚体,并且被动触发物体要添加碰撞器并且IsTrigger要为false?</p>
  • A、正确
  • B、错误


  • 252、(填空题) 在Unity中,可以通过哪个函数来获取正在播放的音频片段的当前时间?


  • 253、(判断题) 在Unity中,游戏对象(GameObject)是游戏场景中最基本也是最重要的元素之一。
  • A、正确
  • B、错误


  • 254、(判断题) 并非场景内所有的物体都可以用Transform声明
  • A、正确
  • B、错误


  • 255、 <p>当 Collider other 已停止接触该触发器时调用</p>
  • A、<p>OnCollisionExit</p>
  • B、<p>OnCollisionEnter</p>
  • C、<p>OnTriggerExit</p>
  • D、<p>OnTriggerStay</p>


  • 256、(填空题) 在物体发生碰撞时停止接触另一个碰撞器或刚体时调用哪个函数?


  • 257、(判断题) <p>在Unity中,使用Input.GetKey(KeyCode.Mouse0)可以检测鼠标左键是否正在被按住。</p>
  • A、正确
  • B、错误


  • 258、(填空题) Input输入系统中鼠标左键按下时是什么


  • 259、(判断题) 设置用代码object.game1bject.SetActive(true);来设置显示隐藏游戏物体?
  • A、正确
  • B、错误


  • 260、 <p> 在Unity中,使用OnTriggerEnter (Collider other)方法时,可以通过other.gameObject获取到哪个物体?</p>
  • A、<p> 触发器所在的物体 </p>
  • B、<p>碰撞器所在的物体</p>
  • C、<p>触发器是否启用</p>
  • D、<p>碰撞器所在的场景</p>


  • 261、(填空题) Unity中的射线需要与碰撞体和什么才能发挥出作用


  • 262、(判断题) <p>使用 Destroy ()方法可以实例化一个UnityEngine.Object 及其子类?</p>
  • A、正确
  • B、错误


  • 263、(判断题) 在Unity中,Text组件可以设置Best Fit属性来控制文本的自适应方式
  • A、正确
  • B、错误


  • 264、 <p> 在Unity中,使用Image组件时,可以通过哪个属性来控制UI元素的颜色?</p>
  • A、<p> Color </p>
  • B、<p>Texture</p>
  • C、<p> Material</p>
  • D、<p>Shadow</p>


  • 265、(填空题) 在哪里下载Unity插件和资源?


  • 266、 下列哪个视图主要用于显示和编辑所选游戏对象或资源的相关属性?
  • A、Scene
  • B、Project
  • C、Inspector
  • D、Hierarchy


  • 267、(判断题) <p>在Unity中刚体触发的过程是OnTriggerStay,OnTriggerEnter,OnTriggerExit?</p>
  • A、正确
  • B、错误


  • 268、(判断题) <p>在Unity中检测触发器碰撞的函数是OnTriggerStay</p>
  • A、正确
  • B、错误


  • 269、(填空题) 按钮的动画可以通过______组件来添加。


  • 270、(判断题) Transform类和transform对象有区别
  • A、正确
  • B、错误


  • 271、 关于 Transform 类和 RigidBody 类的说法错误的是
  • A、Transform 类和 RigidBody 类都是用于表示组件的类
  • B、可以在脚本中通过new关键字实例化Transform类和RigidBody类的对象
  • C、Transform 类的对象即游戏对象的 Transform 组件,用于处理游戏对象位置、姿态、大小比例以及父子关系等问题
  • D、RigidBody 类的对象即游戏对象的 Rigidbody 组件,用于处理游戏对象力学效果相关的问题


  • 272、(填空题) 在Unity中,用于创建实时全局光照的组件是___。


  • 273、 <p>以下那个查看变量值的方式不是在断点调试中使用的(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>鼠标悬停在代码中的变量上</p>
  • B、<p>通过自动窗口检查变量</p>
  • C、<p>在即使窗口输入变量名称</p>
  • D、<p>利用print语句将变量值输出到Console窗口</p>


  • 274、 下列选项中选项不属于Component菜单栏下Rendering模块下的组件
  • A、Skybox
  • B、Occlusion Protal
  • C、 Trail Renderer
  • D、Occlusion Area


  • 275、(填空题) 在Unity中,_可以用来模拟游戏中的物理效果,例如重力、碰撞等。


  • 276、 Unity中的Console是什么视图?
  • A、游戏视图
  • B、检视视图
  • C、控制台视图
  • D、场景视图


  • 277、 <p> 在Unity中,设置Text组件的Best Fit属性时,可以控制文本的自适应方式,以下哪个选项不是自适应方式?</p>
  • A、<p> Shrink </p>
  • B、<p>Grow</p>
  • C、<p>None</p>
  • D、<p>Wrap</p>


  • 278、(填空题) 在Unity中,可以通过哪个函数来设置声音是否循环播放?


  • 279、(填空题) Unity中的聚光灯的内圆锥角度属性为___。


  • 280、(判断题) <p>在Unity中检测触发器碰撞的函数OnTriggerExit执行时,在物体进入触发器时一直触发</p>
  • A、正确
  • B、错误


  • 281、(填空题) 在Animator Controller中,可以使用哪个函数来获取动画状态的播放速度?


  • 282、(填空题) 如果要将一个游戏对象从场景中删除,可以使用______方法。


  • 283、(判断题) “新建场景需要在层级(Hierarchy)面板中右键创建”
  • A、正确
  • B、错误


  • 284、(判断题) <p>在Unity中,使用EventSystem.current.IsPointerOverGameObject()可以检测鼠标是否在某个3D物体上。</p>
  • A、正确
  • B、错误


  • 285、(判断题) Unity提供了3D游戏开发所需的各种工具和资源,但不支持2D游戏开发。
  • A、正确
  • B、错误


  • 286、(填空题) UnityUI 中,组件可以用于创建进度条、滑动条和滚动视图等功能性组件。


  • 287、(填空题) 在Unity中,可以使用 _____ 属性来设置相机的运动模式。


  • 288、 <p>、关于以下函数的程序代码,说法错误的是:(&nbsp; &nbsp; &nbsp; &nbsp;) //找出数组 nums 中最大的元素值 bool GetMax(int[] nums,out int max){ if(nums==null || nums.Length==0){ max=-1; return false; } max=nums[0]; for(int i=0;i<nums.Length;i++) { if(max < nums [i]){ max = nums [i]; } } return true; }</p>
  • A、<p>函数的名字是 GetMax</p>
  • B、<p>函数的两个参数,其中 nums 是 int 型数组,max 是 int 型输出参数</p>
  • C、<p>函数的返回值是数组 nums 中最大的元素值</p>
  • D、<p>当返回值为 false 时,max 对应的实参的值为-1</p>


  • 289、 <p> 在Unity中,使用触发器时,如果两个物体都有触发器并且都设置了isTrigger属性为true,则会发生:</p>
  • A、<p> 碰撞 </p>
  • B、<p>触发</p>
  • C、<p>两者都不会发生</p>
  • D、<p> 只有一个物体会触发另一个物体的触发器</p>


  • 290、 <p>物体绕某点旋转使用函数叫什么</p>
  • A、<p>transform.Translate</p>
  • B、<p>transform.Rotate</p>
  • C、<p>transform.RotateAround</p>
  • D、<p>transform.LookAt</p>


  • 291、(判断题) GameObject类中的tag属性可以用来标记对象。
  • A、正确
  • B、错误


  • 292、(填空题) Unity中的旋转工具快捷键是什么?


  • 293、 物体需要进行碰撞判断时需要拥有什么必要组件
  • A、Mesh Renderer
  • B、Collider
  • C、Transform
  • D、Button


  • 294、(填空题) 按钮的位置可以通过______属性来修改。


  • 295、(判断题) <p>C#中的面向对象的特性是封装、继承、多态。</p>
  • A、正确
  • B、错误


  • 296、 <p>以下那种情况更适加适合采用日志调式(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>某个语句结尾的分号缺失</p>
  • B、<p>项目在unity中运行时一切正常,发布成可执行文件后运行出错</p>
  • C、<p>书写出发表达式时没考虑分母可能为零的情况</p>
  • D、<p>比较A是否大于B的死后,无用了大于或等于号</p>


  • 297、(填空题) Unity中的灯光阴影属性为___。


  • 298、(填空题) 在Unity中,_____ 的属性可以让相机只渲染场景中的一部分。


  • 299、(填空题) 新建一个Unity场景包含天空盒,相机和___


  • 300、 <p> 在Unity中,Text组件可以显示的文本类型有:</p>
  • A、<p> Json </p>
  • B、<p>富文本</p>
  • C、<p>Markdown</p>
  • D、<p>XML</p>


  • 301、(填空题) 按钮的特效可以通过______组件来添加。


  • 302、 <p> 在Unity中,设置Text组件的Font属性时,可以通过哪个面板进行管理?</p>
  • A、<p> Inspector面板 </p>
  • B、<p>Hierarchy面板</p>
  • C、<p>Project面板</p>
  • D、<p>Scene面板</p>


  • 303、(填空题) 在Unity中,Transform组件的rotation属性表示的是游戏对象______的角度。


  • 304、(填空题) 在动画编辑器中,__________ 可以用于预览动画效果。


  • 305、 <p>unity中当对象刚体撞击碰撞体或碰撞体撞击刚体时时该方法被调用</p>
  • A、<p>OnEnable</p>
  • B、<p>OnDisable</p>
  • C、<p>OnDestroy</p>
  • D、<p>OnCollision</p>


  • 306、 新建一个Unity场景后不包含以下哪种对象。
  • A、天空盒
  • B、光
  • C、相机
  • D、画布


  • 307、(填空题) Unity中的Help是什么菜单?


  • 308、(填空题) 在Unity中,可以通过哪个函数来停止正在播放的音频片段?


  • 309、(判断题) <p>C#中的面向对象的特性是封装、继承。 </p>
  • A、正确
  • B、错误


  • 310、 <p>unity中当对象被销毁时该方法被调用</p>
  • A、<p>OnEnable</p>
  • B、<p>OnDisable</p>
  • C、<p>OnDestroy</p>
  • D、<p>OnCollision</p>


  • 311、(填空题) Unity的UI系统是由一个名为 的游戏对象和一些名为 UI元素 的子对象组成的。


  • 312、(判断题) Transform组件的localScale属性可以控制游戏对象的大小
  • A、正确
  • B、错误


  • 313、 <p> 在Unity中,使用Canvas组件时,可以通过哪个属性来控制UI元素的排序?</p>
  • A、<p> Order in Layer </p>
  • B、<p> Z Position</p>
  • C、<p>Depth</p>
  • D、<p> Sorting Layer</p>


  • 314、 Unity在编辑UI内容时需要添加的应用是
  • A、using UnityEditor.AI
  • B、using UnityEngine.UI
  • C、using UnityEngine.AI
  • D、using UnityEditor.UI


  • 315、 <p>以下关于在VS中进行调试的说法,错误的是(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>为了调试工作的顺利,应该选择Debug配置</p>
  • B、<p>Rekease配置下生成的可执行文件运行速度更慢</p>
  • C、<p>pdb文件是能够进行调试工作的关键因素</p>
  • D、<p>unity仙姑有其自身的生成可执行结果的机制,不受VS设置影响</p>


  • 316、(填空题) Animator组件可以通过______的方式来获取。


  • 317、(判断题) Transform组件可以通过Translate()方法来改变游戏对象的位置
  • A、正确
  • B、错误


  • 318、 <p>在Unity中,以下哪个组件可以实现音效的播放?</p>
  • A、<p>Audio Player</p>
  • B、<p> Audio Source</p>
  • C、<p>Audio Clip</p>
  • D、<p>Sound Manager</p>


  • 319、(填空题) 在Unity中,可以通过哪个函数来获取正在播放的音频片段的长度?


  • 320、(判断题) 在Unity中,Image组件可以用于显示2D和3D图像。
  • A、正确
  • B、错误


  • 321、(判断题) <p>在Unity中要进行触发器检测时,主动触发物体需要添加刚体,并且被动触发物体要添加刚体?</p>
  • A、正确
  • B、错误


  • 322、(判断题) <p> 预制体可以在场景中实例化,也可以在代码中动态创建。 </p>
  • A、正确
  • B、错误


  • 323、(填空题) 在Unity中,可以使用 _____ 属性来控制碰撞体是否受到重力的影响。


  • 324、(填空题) Unity中的Layer是什么?


  • 325、 <p> 在Unity中,设置Text组件的Line Spacing属性时,可以控制文本的行间距,以下哪个选项不是行间距的单位?</p>
  • A、<p> Pixels </p>
  • B、<p>Points</p>
  • C、<p>PercentPercent</p>
  • D、<p> Em</p>


  • 326、 <p>unity中当对象变为不可用或失活状态时该方法被调用</p>
  • A、<p>OnEnable</p>
  • B、<p>OnDisable</p>
  • C、<p>OnDestroy</p>
  • D、<p>OnCollision</p>


  • 327、 某个GameObject有一个名为MyScript的脚本,该脚本中有一个名为DoSomething的函数,则如何在该GameObject的另一个脚本中调用该函数?
  • A、 "GetComponent<MyScript>().DoSomething()"
  • B、"SetComponent<Script>("MyScirpt").DoSomething()"
  • C、"GetComponent<MyScript>().Call("DoSomething")"
  • D、"SetComponent<Script>("MySript").On("DoSomething")"


  • 328、(填空题) Unity中的相机可以通过 _____ 来设置其位置和方向。


  • 329、(填空题) 在Animator Controller中,可以使用哪个函数来设置动画状态之间的过渡时间?


  • 330、 <p> 在Unity中,使用Canvas组件时,可以通过哪个组件来控制UI元素的动画效果?</p>
  • A、<p> Layout组件 </p>
  • B、<p> Text组件</p>
  • C、<p>Image组件</p>
  • D、<p> Animation组件</p>


  • 331、(判断题) Unity提供了一些内置的物理引擎,可以用来模拟游戏中的物理效果。
  • A、正确
  • B、错误


  • 332、 <p> 在Unity中,如何在代码中启用一个物体的碰撞器?</p>
  • A、<p> GetComponent<Collider> ().enabled = true; </p>
  • B、<p>GetComponent<Collider> ().isTrigger = true;</p>
  • C、<p> GetComponent<Collider> ().material = new PhysicMaterial ();</p>
  • D、<p>GetComponent<Collider> ().size = new Vector3 (1, 1, 1);</p>


  • 333、 <p>在Unity中,以下哪个组件可以实现天气效果?</p>
  • A、<p>Particle System</p>
  • B、<p>Skybox</p>
  • C、<p>Light</p>
  • D、<p>Lens Flare</p>


  • 334、(填空题) Unity 引擎中,可以使用______系统创建动画。


  • 335、(填空题) 在Animator组件中,可以使用______来控制动画状态的播放顺序。


  • 336、(填空题) Unity的基础操作分别为移动,旋转和_____


  • 337、(判断题) <p> 预制体只能包含GameObject,不能包含脚本和其他组件。 </p>
  • A、正确
  • B、错误


  • 338、(填空题) 在Unity中,哪个枚举常量表示声音不会随着玩家的移动而衰减?


  • 339、(填空题) UnityUI 中,组件可以用于创建图像和按钮等 UI 元素。


  • 340、(判断题) OffMeshLink是用来进行分离网格寻路的组件
  • A、正确
  • B、错误


  • 341、(判断题) SetTrigger可以改变AnimatorController中布尔型的参数的值
  • A、正确
  • B、错误


  • 342、 以下哪一项可以设置Rendering Path?
  • A、Camera
  • B、Render Setting
  • C、Project Setting
  • D、Light


  • 343、 <p>Unity编辑器内创建的脚本直接继承于哪个基类(&nbsp; &nbsp; &nbsp; &nbsp;)。</p>
  • A、<p><strong>Component</strong></p>
  • B、<p>Behaviour</p>
  • C、<p>Object</p>
  • D、<p>MonoBehaviour</p>


  • 344、 若要给Sphere游戏对象添加Physics Material,需要使用下列选项中的哪个组件的Material属性?
  • A、Mesh Renderer
  • B、Mesh Filter
  • C、Sphere Collider
  • D、 Rigidbody


  • 345、(填空题) 切换动画状态需要通过Animator组件的______方法。


  • 346、(判断题) <p>在Unity中检测触发器碰撞的函数OnCollisionExit执行时,只在物体离开触发的器的一瞬间触发一次</p>
  • A、正确
  • B、错误


  • 347、(判断题) <p>使用GetComponent<Rigidbody> ()可以添加刚体组件到物体上</p>
  • A、正确
  • B、错误


  • 348、(判断题) <p>使用AddComponent可以获取到物体上的组件</p>
  • A、正确
  • B、错误


  • 349、 <p> 在Unity中,Text组件用于:</p>
  • A、<p> 显示3D模型 </p>
  • B、<p>显示UI文本</p>
  • C、<p>显示动画效果</p>
  • D、<p>显示2D图像</p>


  • 350、(填空题) Unity中的Scene是什么视图?


  • 351、 <p> 在Unity中,使用碰撞器时,需要将物体的碰撞器设置为:</p>
  • A、<p> BoxCollider </p>
  • B、<p> SphereCollider</p>
  • C、<p>SphereCollider</p>
  • D、<p> CollisionCollider</p>


  • 352、(填空题) 在Unity中,每个碰撞体都必须附加有一个 _____ 组件。


  • 353、 <p>关于以下程序代码,说法错误的是:(&nbsp; &nbsp; &nbsp; &nbsp;) //函数 1 int Add(int a,int b){ return a+b; } //函数 2 int Add(int a,int b,int c){ return a+b+c; } //函数 3 float Add(int c,int d){ return c+d; }</p>
  • A、<p>函数 1 和函数 2 互为重载,它们区别在于参数的数量</p>
  • B、<p>函数 1 和函数 3 互为重载,它们的区别在于返回值和参数的名称</p>
  • C、<p>函数 3 的返回值在返回之前会进行隐式转换</p>
  • D、<p>程序有语法错误,原因是函数 1 和函数 2 签名重复了</p>


  • 354、 <p> UnityPanel组件可以通过哪些方式控制尺寸?</p>
  • A、<p> 设置RectTransform组件的Width和Height属性 </p>
  • B、<p>设置Transform组件的Scale属性</p>
  • C、<p>设置RectTransform组件的AnchoredPosition和SizeDelta属性</p>
  • D、<p>设置Transform组件的LocalScale属性</p>


  • 355、(判断题) <p>在Unity中检测触发器碰撞的函数OnTriggerEnter执行时,在物体进入触发器时一直触发</p>
  • A、正确
  • B、错误


  • 356、 <p> 如果一个对象的父对象发生了旋转,那么该对象的localPosition属性会发生什么变化?</p>
  • A、<p> 不变 </p>
  • B、<p>跟随父对象旋转</p>
  • C、<p>发生相反方向的旋转</p>
  • D、<p>随机变化</p>


  • 357、(填空题) Unity中,当两个刚体相碰时,会发生 _____。


  • 358、 <p> UnityPanel组件的渲染模式取决于什么?</p>
  • A、<p> 自身的渲染模式 </p>
  • B、<p>所在画布的渲染模式</p>
  • C、<p>父物体的渲染模式</p>
  • D、<p>子物体的渲染模式</p>


  • 359、(填空题) Unity中的Transform组件是用来______游戏对象的。


  • 360、 二维矢量的变化通常是通过来进行内容的变化
  • A、Vector2
  • B、Vector3
  • C、Vector4
  • D、Vector5


  • 361、 以下哪一个不是角色控制器组件的属性?
  • A、Height
  • B、Step Offset
  • C、SkinWidth
  • D、Direction


  • 362、 Unity的基础操作包含移动,和缩放。
  • A、创建
  • B、旋转
  • C、删除
  • D、选择


  • 363、(填空题) 在Unity中,_____ 是用于创建和渲染相机的组件。


  • 364、(填空题) GameObject 继承了 ___________ 类。


  • 365、(填空题) Unity场景中的游戏对象可以通过_来显示在屏幕上。


  • 366、 Unity中的Layout是什么?
  • A、层级
  • B、标签
  • C、场景
  • D、布局


  • 367、 Unity中的Tag是什么
  • A、层级
  • B、标签
  • C、场景
  • D、物体


  • 368、 <p>Unity最常用的系统类分别为Transform和(&nbsp; &nbsp; &nbsp; &nbsp;)。</p>
  • A、<p><strong>GameObject</strong></p>
  • B、<p>MonoBehaviour</p>
  • C、<p>Camera</p>
  • D、<p>Canvas</p>


  • 369、(填空题) Unity中的Transform组件的right属性表示的是游戏对象______的方向。


  • 370、 <p> 在Unity中,设置Image组件的Sprite属性时,可以通过哪个面板进行管理?</p>
  • A、<p> Inspector面板 </p>
  • B、<p>Inspector面板</p>
  • C、<p>Project面板</p>
  • D、<p>Scene面板</p>


  • 371、(判断题) SetFloat可以改变AnimatorController中布尔型的参数的值
  • A、正确
  • B、错误


  • 372、(填空题) Unity中的触发事件可以分为两种,分别是 ________ 和 ________。


  • 373、(填空题) Unity中,刚体组件和碰撞器组件必须_____存在。


  • 374、 <p> 在Unity中,使用GetComponent<Collider> ().material可以获取或设置碰撞器的物理材质。这个属性对触发器有影响吗?</p>
  • A、<p> 有影响 </p>
  • B、<p> 没有影响</p>
  • C、<p>只对一种类型的触发器有影响</p>
  • D、<p> 只对一种类型的碰撞器有影响</p>


  • 375、 Unity默认情况下不能创建哪种⼏何体
  • A、Cube
  • B、Sphere
  • C、Cylinder
  • D、Cone


  • 376、(判断题) <p>在Unity中检测触发器碰撞的函数是OnTriggerEnter</p>
  • A、正确
  • B、错误


  • 377、 以下哪一个是用于动画系统中layer层中权重的调节?
  • A、Weight
  • B、Mask
  • C、IK Pass
  • D、Sync


  • 378、(判断题) unity中transform.forward指的是在世界空间坐标变换的y轴
  • A、正确
  • B、错误


  • 379、 列叙述中有关Prefab说法错误的是哪一项?
  • A、Prefab是一种资源类型
  • B、Prefab是一种可以反复使用的游戏对象
  • C、Prefab可以多次在场景进行实例
  • D、当一个Prefab添加到场景中时,也就是创建了它的一个实例


  • 380、(填空题) 在Unity中,哪个函数可以设置3D声音的最大距离?


  • 381、(判断题) 除了C#脚本,Unity还支持使用JavaScript脚本进行开发。
  • A、正确
  • B、错误


  • 382、(填空题) 在Unity中,可以通过哪个函数来播放音频片段?


  • 383、(填空题) Unity中的矩形工具快捷键是什么?


  • 384、 <p> 在Unity中,使用触发器时,需要将碰撞器的isTrigger属性设置为:</p>
  • A、<p> true </p>
  • B、<p>false</p>
  • C、<p>0</p>
  • D、<p> 1</p>


  • 385、 <p>关于 C#中数组的说法,正确的是?(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>一个数组中可以有不同类型的元素</p>
  • B、<p>数组的长度就是指数组中元素的个数,数组的长度是固定的</p>
  • C、<p>数组元素的索引值从 1 开始编号</p>
  • D、<p>数组中的元素只能是值类型</p>


  • 386、 <p>关于 Unity C#脚本中常用工具类和结构体,以下说法错误的是(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>利用 Mathf 结构体可以处理 float 型数值的数学运算</p>
  • B、<p>利用 Vector3 和 Quaternion 两种结构体可以处理三维空间中的运算问题,Vector3 用于处理旋 转相关的问题,Quaternion 用于处理位置相关的问题</p>
  • C、<p>Time 类提供了很多与时间相关的属性</p>
  • D、<p>Input 类结合 Unity 的输入管理器使用,可以在脚本中侦测用户(玩家)的输入操作</p>


  • 387、 以下哪一个不是BelndTree中的混合类型?
  • A、3D
  • B、2D Freeform Directional
  • C、2D Freeform Cartesian
  • D、1D


  • 388、 <p> 在Unity中,如何检测鼠标右键是否被按下?</p>
  • A、<p> Input.GetMouseButton (0) </p>
  • B、<p>Input.GetMouseButton (1)</p>
  • C、<p>Input.GetMouseButton (2)</p>
  • D、<p>Input.GetMouseButtonDown (1)</p>


  • 389、(判断题) 在Unity中,设置Canvas组件的Render Mode为Screen Space - Camera时,需要指定相机的Tag为UI。
  • A、正确
  • B、错误


  • 390、(判断题) <p>在Unity中要进行触发器检测时,主动触发物体需要添加碰撞器,并且被动触发物体要添加刚体?</p>
  • A、正确
  • B、错误


  • 391、(填空题) GameObject 可以被用来在场景中创建 ___________ 和其他物体。


  • 392、(判断题) <p>在Unity中检测碰撞器触发的函数是OnColliderExit</p>
  • A、正确
  • B、错误


  • 393、(判断题) <p>在Unity中要进行触发器检测时,主动触发物体需要添加刚体和碰撞器,并且被动触发物体要添加刚体?</p>
  • A、正确
  • B、错误


  • 394、 <p>当以下代码执行后,关于数组 numArray 中元素的值,说法正确的是(&nbsp; &nbsp; &nbsp; &nbsp;) float[] numArray=new float[8]; numArray [7] = 7.2f;</p>
  • A、<p>第一个元素的值为 0.0f</p>
  • B、<p>第二个元素的值为 7.2f</p>
  • C、<p>倒数第二个元素的值为 7.2f</p>
  • D、<p>最后一个元素的值为 0.0f</p>


  • 395、(填空题) 获取组件的命令是什么?


  • 396、(判断题) <p>在Unity中,使用Input.mousePosition.y可以获取鼠标在屏幕上的y坐标。</p>
  • A、正确
  • B、错误


  • 397、(填空题) 在Unity中,可以使用哪些类型的动画?


  • 398、 <p> 在Unity中,使用触发器时,可以通过trigger.isTrigger获取到哪个属性?</p>
  • A、<p> 触发器是否启用 </p>
  • B、<p> 触发器是否可见</p>
  • C、<p>碰撞器是否启用</p>
  • D、<p> 碰撞器是否可见</p>


  • 399、(填空题) NavMesh Agent是指___。


  • 400、 <p> 以下哪种情况会导致语法错误(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>在语句结尾使用中文的分号</p>
  • B、<p>确保打开哟好和小括号都是承兑出现一一对应的</p>
  • C、<p>在书写代码过程中,养成先搭建结构再“填空”的习惯</p>
  • D、<p>使用print语句输出信息时,输出内容用英文双引号包含</p>


  • 401、(填空题) 在Unity中,可以使用 _____ 方法来设置相机的裁剪平面。


  • 402、 三维矢量的变化通常是通过来进行内容的变化
  • A、Vector2
  • B、Vector3
  • C、Vector4
  • D、Vector5


  • 403、 <p>以下程序段中,定义了多少个函数?(&nbsp; &nbsp; &nbsp; &nbsp;) int Add (int a, int b, int c) { int d = a + b + c; return d; } float Mul (float m, int n) { float result = m * n; return result; } double MyRand () { double r = Random.Range (0f, 10f); return r; } void PrintError (string message) { print ("出错信息:"+message); } </p>
  • A、<p>1 个</p>
  • B、<p>2 个</p>
  • C、<p>3 个 </p>
  • D、<p>4 个</p>


  • 404、 <p> 在Unity中,使用碰撞器时,如果两个物体都有碰撞器,则会发生:</p>
  • A、<p> 碰撞 </p>
  • B、<p> 触发</p>
  • C、<p>两者都不会发生</p>
  • D、<p> 只有一个物体会碰撞另一个物体的碰撞器</p>


  • 405、(判断题) <p>使用AddComponent<Rigidbody> ()可以添加刚体组件到物体上</p>
  • A、正确
  • B、错误


  • 406、(填空题) Animator组件的作用是控制物体的______。


  • 407、 <p> 在Unity中,如何检测鼠标滚轮是否被滚动?</p>
  • A、<p> Input.GetAxis ("Mouse X") </p>
  • B、<p>Input.GetAxis ("Mouse Y")</p>
  • C、<p>Input.GetAxis ("Mouse ScrollWheel")</p>
  • D、<p>Input.GetAxis ("Mouse Scroll")</p>


  • 408、(判断题) “新建场景需要在游戏(Game)面板中右键创建”
  • A、正确
  • B、错误


  • 409、 <p>以下 Unity C#脚本的 Start 方法中出现了多少个对象:(&nbsp; &nbsp; &nbsp; &nbsp;) void Start() { Stu s1=new Stu(); Stu[] sa=new Stu[2]; Stu[0]=s1; Stu[1]=new Stu(); } class Stu{ public string name; public int age; public void AttendClasses(Course co){ } }</p>
  • A、<p>1 个</p>
  • B、<p>2 个</p>
  • C、<p>3 个 </p>
  • D、<p>4 个</p>


  • 410、 <p>在Unity中,以下哪个组件可以实现特效效果?</p>
  • A、<p>Particle System</p>
  • B、<p>Animation</p>
  • C、<p>AudioClip</p>
  • D、<p>Sprite Renderer</p>


  • 411、(填空题) 在Unity中,每个触发事件都有一个 ________,可以通过设置该参数来控制该事件是否会被触发。


  • 412、(判断题) 在Unity中,Text组件可以用于显示2D和3D文本。
  • A、正确
  • B、错误


  • 413、 下列哪个菜单可以用于打开设置发布程序选项的面板
  • A、General Settings → Layers → Collision
  • B、Edit → Render Settings
  • C、Edit → Project Settings → Player
  • D、Edit → Preferences


  • 414、(判断题) <p>在Unity中检测触发器碰撞的函数是OnColliderStay</p>
  • A、正确
  • B、错误


  • 415、(填空题) 通过 GameObject 的 ___________ 方法可以找到特定的对象。


  • 416、 Unity引擎使用的是左手坐标系还是右手坐标系?
  • A、左手坐标系
  • B、右手坐标系
  • C、可以通过Project Setting切换左右手坐标系
  • D、可以通过Reference切换左右手坐标系


  • 417、(判断题) 在Unity中,Image组件可以设置Tile Mode属性来控制伸展的方式。
  • A、正确
  • B、错误


  • 418、(填空题) 通过 GameObject 的 ___________ 方法可以获取或设置对象的父级对象。


  • 419、 <p> 在Unity中,如何实例化一个GameObject对象?</p>
  • A、<p> 使用new关键字 </p>
  • B、<p>使用GameObject.Create ()方法</p>
  • C、<p>Instantiate ()</p>
  • D、<p>GameObject.Instantiate (</p>


  • 420、(判断题) <p><span style="color: rgb(24, 30, 51); font-family: 微软雅黑, 黑体, Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255);">Unity的基础操作包含移动,旋转和缩放</span></p>
  • A、正确
  • B、错误


  • 421、(填空题) UnityAnimation组件可以____动画的播放速度、是否循环播放等。


  • 422、 哪个是用来进行网格寻路的组件?
  • A、NavMeshAgent
  • B、NavMeshObstacle
  • C、OffMeshLink
  • D、NavMeshController


  • 423、(判断题) <p>在Unity中,使用Physics.SphereCast()可以检测两个物体是否正在接触。</p>
  • A、正确
  • B、错误


  • 424、(判断题) <p>在Unity中检测触发器碰撞的函数OnTriggerStay执行时,只在物体接触的一瞬间触发一次</p>
  • A、正确
  • B、错误


  • 425、(填空题) Unity Image组件可以检测图片的____、____等状态,实现更多复杂的UI交互效果。


  • 426、 <p> 在Unity中,如何获取鼠标滚轮的滚动量?</p>
  • A、<p> Input.GetAxis ("Mouse ScrollWheel") </p>
  • B、<p> Input.GetAxis ("Mouse X")</p>
  • C、<p>Input.GetAxis ("Mouse Y")</p>
  • D、<p>Input.GetAxis ("Mouse Z")</p>


  • 427、(判断题) <p>Unity在完成自动巡路功能的点与点的跳跃功能时,作为寻路的主角,主角物体需要添加NavMeshAgent组件</p>
  • A、正确
  • B、错误


  • 428、 <p> 在Unity中,如何检测一个物体是否正在与另一个物体发生碰撞?</p>
  • A、<p> OnCollisionEnter (Collider other) </p>
  • B、<p> OnTriggerEnter (Collider other)</p>
  • C、<p>OnCollisionStay (Collider other)</p>
  • D、<p> OnTriggerStay (Collider other)</p>


  • 429、(判断题) 在Unity中,Text组件可以设置Font属性来控制文本的字体。
  • A、正确
  • B、错误


  • 430、 <p> 在Unity中,Text组件可以设置的属性有:</p>
  • A、<p> Width、Height、Depth </p>
  • B、<p>Width、Height、Depth</p>
  • C、<p>Text、Font、Color</p>
  • D、<p>Sprite、Material、Shadow</p>


  • 431、(判断题) 在Unity中,使用OnCollisionEnter(“Collision collision”)方法可以检测一个物体是否与另一个物体发生碰撞。这个方法需要写在Collider脚本中。
  • A、正确
  • B、错误


  • 432、(填空题) 在Unity中, _____ 属性可以让相机锁定到指定的游戏对象。


  • 433、 <p>关于脚本类事件方法的说法错误的是(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>Start 方法在脚本组件的整个生命周期中只会被调用一次,而 Awake 方法则会在脚本每次从 非激活到激活状态变化时被调用一次</p>
  • B、<p>FixedUpdate 方法适合用于处理与物理系统相关的操作</p>
  • C、<p>Update 方法适合用于处理游戏逻辑</p>
  • D、<p>当应用程序(游戏)退出时,OnDisable 方法会被调用一次</p>


  • 434、 <p> 在Unity中,如何检测鼠标是否在某个GUI元素上?</p>
  • A、<p> EventSystem.current.IsPointerOverGameObject () </p>
  • B、<p>EventSystem.current.IsPointerOverCanvas ()</p>
  • C、<p>EventSystem.current.IsPointerOverUI ()</p>
  • D、<p>EventSystem.current.IsPointerOverElement ()</p>


  • 435、(填空题) Unity中的抓手工具快捷键是什么?


  • 436、(判断题) Unity是一种编程语言
  • A、正确
  • B、错误


  • 437、 <p>Unity最常用的系统类分别为(&nbsp; &nbsp; &nbsp; &nbsp;)和GameObjcet。</p>
  • A、<p><strong>Transform</strong></p>
  • B、<p>MonoBehaviour</p>
  • C、<p>Camera</p>
  • D、<p>Canvas</p>


  • 438、(判断题) <p>在Unity中刚体碰撞的过程是OnCollisionExit,OnCollisionStay,OnCollisionEnter?</p>
  • A、正确
  • B、错误


  • 439、(判断题) 在Unity中,使用OnCollisionExit(“Collision collision”)方法可以检测一个物体是否离开了另一个物体的碰撞器。这个方法需要写在MonoBehavior脚本中。
  • A、正确
  • B、错误


  • 440、(判断题) <p>在Unity中检测触发器碰撞的函数OnTriggerEnter执行时,只在物体接触的一瞬间触发一次</p>
  • A、正确
  • B、错误


  • 441、(判断题) <p>在Unity中检测触发器碰撞的函数OnCollisionEnter执行时,只在物体离开触发的器的一瞬间触发一次</p>
  • A、正确
  • B、错误


  • 442、(填空题) Unity中的缩放工具快捷键是什么?


  • 443、 下列叙述中有关Prefab说法错误的是?
  • A、Prefab是一种资源类型
  • B、Prefab是一种可以反复使用的游戏资源
  • C、Prefab可以多次在场景进行实例
  • D、实例出的GameObject上的组件信息一经改变,其对应的Prefab也会自动改变


  • 444、(判断题) <p>在Unity中要进行触发器检测时,主动触发物体需要添加碰撞器,并且被动触发物体要添加碰撞器并且IsTrigger要为True?</p>
  • A、正确
  • B、错误


  • 445、(填空题) NavMesh Agent组件中的___属性表示代理是否开始移动时立即旋转。


  • 446、 Unity引擎中,可通过下列哪个步骤创建Animator Controller?
  • A、Game Object->Animator Controller
  • B、Component->Animator Controller
  • C、在Hierarchy视图中点击Create->Animator Controller
  • D、在Project视图中点击Create->Animator Controller


  • 447、 <p>当以下代码执行后,变量C的值是多少(&nbsp; &nbsp; &nbsp; &nbsp;) int a=5; int b=a*4; int c=1/2*(a+b/2); </p>
  • A、<p>0</p>
  • B、<p>7.5</p>
  • C、<p>7</p>
  • D、<p>8</p>


  • 448、(填空题) 在Unity中,哪个函数可以设置3D声音的最小距离?


  • 449、(填空题) 在Unity中,可以使用 _____ 组件来让物体在场景中运动。


  • 450、 <p> 在Unity中,Image组件用于:</p>
  • A、<p> 显示2D图像 </p>
  • B、<p>显示3D模型</p>
  • C、<p>隐藏3D模型</p>
  • D、<p>显示动画效果</p>


  • 451、 下列哪个不是Unity3d提供的光源类型
  • A、平行光:Directional Light
  • B、点光源:Point Light
  • C、Spot Light
  • D、灯光Light


  • 452、 Unity中刚体组件组件是
  • A、Rigidbody
  • B、GameObject
  • C、Transform
  • D、Collider


  • 453、(判断题) <p>在Unity中,使用Physics.SphereCast()不可以检测两个物体是否正在接触。</p>
  • A、正确
  • B、错误


  • 454、(判断题) <p>在Unity中,使用Input.GetButtonDown("Fire1")可以检测玩家是否按下了“Fire1”键。</p>
  • A、正确
  • B、错误


  • 455、 <p> 在Unity中,碰撞和触发的主要区别是:</p>
  • A、<p> 碰撞需要物体之间有物理交互,触发不需要 </p>
  • B、<p> 没有影响</p>
  • C、<p>碰撞只能检测刚体,触发可以检测任何物体</p>
  • D、<p> 碰撞和触发没有区别</p>


  • 456、(填空题) 如果想在场景中创建一个预制体,可以使用______方法。


  • 457、(判断题) <p>Unity在完成自动巡路功能时,作为路障的物体需要添加OffMeshLink组件</p>
  • A、正确
  • B、错误


  • 458、(填空题) Unity中用于限制NavMesh Agent移动范围的组件是___。


  • 459、(判断题) <p>在Unity中检测触发器碰撞的函数是OnColliderExit</p>
  • A、正确
  • B、错误


  • 460、(判断题) <p>在Unity中,使用OnTriggerEnter(Collider other)方法可以检测一个物体是否进入了另一个物体的触发器。</p>
  • A、正确
  • B、错误


  • 461、(填空题) 在 Unity 中,__________ 可以用于控制动画的播放方式,如循环、单次播放等。


  • 462、(判断题) <p>在Unity中检测触发器碰撞的函数OnTriggerEnter执行时,只在物体离开触发的器的一瞬间触发一次</p>
  • A、正确
  • B、错误


  • 463、(填空题) UnityUI 中,组件可以用于创建下拉菜单和滚动选择框等交互式选择器。


  • 464、(判断题) <p>在Unity中要进行触发器检测时,主动触发物体需要添加刚体和碰撞器,并且被动触发物体要添加碰撞器并且IsTrigger要为True?</p>
  • A、正确
  • B、错误


  • 465、(填空题) Navigation Window中的___工具用于修改NavMesh代理的移动设置。


  • 466、(填空题) Unity中的聚光灯组件名称为___Light。


  • 467、(判断题) 在Unity中,使用Canvas组件时,可以通过设置UI元素的Canvas Group组件来控制UI元素的透明度。
  • A、正确
  • B、错误


  • 468、 <p> GameObject类中的哪个属性可以用来获取或设置对象的标签?</p>
  • A、<p> tag </p>
  • B、<p>name</p>
  • C、<p>layer</p>
  • D、<p>activeInHierarchy</p>


  • 469、 <p> GameObject类中的哪个属性可以用来获取或设置对象的名称?</p>
  • A、<p> name </p>
  • B、<p>tag</p>
  • C、<p>layer</p>
  • D、<p>activeInHierarchy</p>


  • 470、(填空题) 当两个碰撞体相撞时,Unity会发送 _____ 消息。


  • 471、(填空题) 在Unity中,_可以用来进行游戏中的一些事件处理和协同程序。


  • 472、(填空题) Unity中的File是什么菜单?


  • 473、(判断题) Transform组件可以通过Move()方法来改变游戏对象的位置
  • A、正确
  • B、错误


  • 474、(判断题) 在Unity中,Text组件可以设置Shadow属性来控制文本的阴影效果。
  • A、正确
  • B、错误


  • 475、(填空题) Unity中的Tag是什么?


  • 476、 <p>在一个 Unity 脚本中,对于 string 型数组 numStr,当以下代码片段被执行后,Console 窗口应该 显示的内容是(&nbsp; &nbsp; &nbsp; &nbsp;) string str123="123"; numStr[3]=str123; numStr[3]="456"; print(numStr[3]+"-"+str123); </p>
  • A、<p>123-123</p>
  • B、<p>123-456</p>
  • C、<p>456-123</p>
  • D、<p> 456-456</p>


  • 477、(填空题) 在Animator组件中,动画状态是由______组成的。


  • 478、 <p>我们之所以要关心函数的“名字”,是因为什么?(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>知道名字才知道它的功能</p>
  • B、<p>知道名字才可以使用它</p>
  • C、<p>知道名字才知道它的输出</p>
  • D、<p>知道名字才知道它的输入</p>


  • 479、(判断题) 2D Freeform Cartesian是BelndTree中的混合类型
  • A、正确
  • B、错误


  • 480、(判断题) <p>在Unity中,使用OnCollisionEnter(Collider other)方法可以检测两个物体是否发生了碰撞。</p>
  • A、正确
  • B、错误


  • 481、 <p>在Unity中,使用Physics.Raycast ()方法可以检测两个物体是否正在接触。这个方法适用于:</p>
  • A、<p> 碰撞检测 </p>
  • B、<p> 碰撞触发</p>
  • C、<p>触发检测</p>
  • D、<p>触发停止</p>


  • 482、 <p> 在Unity中,RawImage组件可以用于显示什么类型的图像?</p>
  • A、<p> 2D图像 </p>
  • B、<p>3D模型</p>
  • C、<p>视频</p>
  • D、<p>音频</p>


  • 483、(填空题) 在Unity中, AudioSource组件用来播放和控制________。


  • 484、(判断题) <p>Unity在完成自动巡路功能的点与点的跳跃功能时,作为寻路的主角,主角物体需要添加NavMeshObstacle组件</p>
  • A、正确
  • B、错误


  • 485、 <p> 在Unity中,设置Text组件的Text属性时,可以通过哪个面板进行管理?/p>
  • A、<p> Inspector面板 </p>
  • B、<p>Hierarchy面板</p>
  • C、<p>Project面板</p>
  • D、<p>Scene面板</p>


  • 486、(填空题) 在代码中处理离开触发事件时,可以使用 ________ 关键字来表示离开触发事件所在的游戏对象。


  • 487、(判断题) <p>在Unity中,使用OnCollisionStay(Collider other)方法可以检测一个物体是否正在与另一个物体发生碰撞。</p>
  • A、正确
  • B、错误


  • 488、(填空题) 在Unity中,可以通过哪个函数来设置声音的立体声平衡?


  • 489、(填空题) Unity中的平行光源组件名称为___Light。


  • 490、(填空题) Unity的基础操作分别为____,旋转和缩放


  • 491、 <p> 在Unity中,如何检测鼠标在屏幕上的位置?</p>
  • A、<p> Input.mousePosition </p>
  • B、<p>Input.mouseScrollDelta</p>
  • C、<p> Input.mousePresent</p>
  • D、<p>Input.mouseSensitivity</p>


  • 492、 <p> 在Unity中,Canvas组件用于:</p>
  • A、<p> 显示2D图像 </p>
  • B、<p>隐藏3D模型</p>
  • C、<p>显示3D模型</p>
  • D、<p>显示动画效果</p>


  • 493、(判断题) <p> 预制体实例化后,可以在代码中对其进行修改和编辑。 </p>
  • A、正确
  • B、错误


  • 494、 Unity中的Scene是什么视图?
  • A、控制台视图
  • B、游戏视图
  • C、检视视图
  • D、场景视图


  • 495、 <p> UnityPanel组件可以设置哪些属性?</p>
  • A、<p> 颜色、锚点、渲染模式、尺寸 </p>
  • B、<p>颜色、位置、渲染模式、尺寸</p>
  • C、<p>位置、锚点、渲染模式、尺寸</p>
  • D、<p>颜色、锚点、尺寸、透明度</p>


  • 496、(填空题) 在Unity中,哪个枚举常量表示只在一个点播放声音?


  • 497、(填空题) 在Animator Controller中,可以使用哪个窗口来创建过渡条件?


  • 498、(填空题) NavMesh Agent组件中的___属性表示代理最大移动速度。


  • 499、(填空题) Unity Image组件可以在____、____、____等情况下使用。


  • 500、 <p>以下那种程序代码中的问题需要通过调式来排查(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>数据类型拼写错误</p>
  • B、<p>将int型常量赋值给float型变量</p>
  • C、<p>将一个变量的名称命名为string</p>
  • D、<p>书写加法运算表达式时错误将+号替换成-号的</p>


  • 501、(填空题) 哪个函数可以让音频片段在特定的时间内淡出?


  • 502、 Unity引擎中,可通过下列哪个步骤创建Animator Controller?
  • A、Game Object-Animator Controller
  • B、Component-Animator Controller
  • C、在Hierarchy视图中点击Create-Animator Controller
  • D、在Project视图中点击Create-Animator Controller


  • 503、 <p> 在Unity中,使用Physics.Raycast ()方法可以检测两个物体是否正在接触。这个方法适用于:</p>
  • A、<p> 碰撞检测 </p>
  • B、<p>触发检测</p>
  • C、<p> 两者都适用</p>
  • D、<p>都不适用</p>


  • 504、 <p>unity中什么指的是在世界空间坐标物体变换的旋转角度</p>
  • A、<p>transform.position</p>
  • B、<p>transform.localposition</p>
  • C、<p>transform.rotation</p>
  • D、<p>transform.localRotation</p>


  • 505、(判断题) 在Unity中,Image组件可以设置Material属性来显示3D模型。
  • A、正确
  • B、错误


  • 506、 <p> 在Unity中,如何销毁一个GameObject对象?</p>
  • A、<p> 调用Destroy ()方法 </p>
  • B、<p>调用Delete ()方法</p>
  • C、<p>调用Remove ()方法</p>
  • D、<p>Erase ()</p>


  • 507、 <p> Transform组件可以通过哪些方法来改变游戏对象的旋转?</p>
  • A、<p>SetRotation</p>
  • B、<p>Rotate</p>
  • C、<p>Turn</p>
  • D、<p>SetLocalRotation</p>


  • 508、(填空题) Unity中的相机可以通过 _____ 来设置其近裁剪面和远裁剪面。


  • 509、 <p>以下关于脚本类从 MonoBehaviour 类继承的属性和方法,说法错误的是(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>isActiveAndEnabled 属性的值表示脚本组件是否处于激活状态</p>
  • B、<p>脚本的普通方法就是实例方法,事件方法就是静态方法</p>
  • C、<p>用 Instantiate 可以实例化游戏对象,用 Destroy 则可以销毁场景中的游戏对象</p>
  • D、<p>、print 方法,Instantiate 方法和 Destroy 方法都是静态方法</p>


  • 510、(判断题) <p>在Unity中检测碰撞器触发的函数是OnColliderEnter</p>
  • A、正确
  • B、错误


  • 511、 <p> 在Unity中,如何在代码中禁用一个物体的碰撞器?</p>
  • A、<p> GetComponent<Collider> ().enabled = false; </p>
  • B、<p>GetComponent<Collider> ().isTrigger = false;</p>
  • C、<p>GetComponent<Collider> ().material = null;</p>
  • D、<p>GetComponent<Collider> ().size = new Vector3 (0, 0, 0);</p>


  • 512、(填空题) 在Unity中,可以使用 _____ 方法来检测指定方向上的碰撞。


  • 513、(判断题) <p>Unity在完成自动巡路功能时,作为寻路的主角,主角物体需要添加OffMeshLink组件</p>
  • A、正确
  • B、错误


  • 514、(判断题) <p>在Unity中把桌面上的图片直接拖拽到Unity内部资源文件夹一栏即可导入该图片?</p>
  • A、正确
  • B、错误


  • 515、(判断题) <p>在Unity中,使用触发器时,需要将物体的碰撞器设置为触发器类型。</p>
  • A、正确
  • B、错误


  • 516、(填空题) 计算机中显示的图形一般可以分为两大类一一和位图。矢量图使用直线和曲线来描述图形,这些图形的元素是一些点、线、矩形、多边形、圆和弧线等等,它们都是通过数学公式计算获得的


  • 517、 <p> 在Unity中,如何检测两个物体是否发生了碰撞?</p>
  • A、<p> OnCollisionEnter (Collider other) </p>
  • B、<p> OnTriggerEnter (Collider other)</p>
  • C、<p>OnCollisionStay (Collider other)</p>
  • D、<p> OnTriggerStay (Collider other)</p>


  • 518、(填空题) 按钮的颜色可以通过______属性来修改。


  • 519、(判断题) Unity编辑器内创建的脚本直接继承于Transform
  • A、正确
  • B、错误


  • 520、(判断题) 在Unity中,使用碰撞器时,可以通过collider.isTrigger获取到碰撞器是否启用的属性。
  • A、正确
  • B、错误


  • 521、(填空题) 新建一个Unity场景包含天空盒,____和光


  • 522、(填空题) 通过什么可以区分射线碰到的游戏对象?


  • 523、(填空题) 哪个函数可以让音频片段在特定的时间内淡入?


  • 524、(填空题) 使用UnityAnimation组件时,可以通过____、____等方法来触发动画的播放。


  • 525、 <p>unity中什么指的是在游戏对象的位移</p>
  • A、<p>transform.Translate</p>
  • B、<p>transform.Rotate</p>
  • C、<p>transform.RotateAround</p>
  • D、<p>transform.LookAt</p>


  • 526、 Unity中的场景可以由几个物体组成
  • A、一个
  • B、两个
  • C、三个
  • D、多个


  • 527、 <p>、关于以下程序,说法正确的是:(&nbsp; &nbsp; &nbsp; &nbsp;) int sum = 0; for (int i = 0; i < 102; i += 2) { sum += i; }</p>
  • A、<p>变量 sum 的值将会是 100 以内(包含 100)所有奇数的和</p>
  • B、<p>变量 sum 的值将会是 100 以内(包含 100)所有偶数的和</p>
  • C、<p>变量 sum 的值将会是 102 以内(包含 102)所有奇数的和</p>
  • D、<p>变量 sum 的值将会是 102 以内(包含 102)所有偶数的和</p>


  • 528、 <p> 在Unity中,RawImage组件可以设置哪个属性来控制图像的混合模式?</p>
  • A、<p> Blend Mode </p>
  • B、<p>Render Mode</p>
  • C、<p>Layer Order</p>
  • D、<p>Sorting Layer</p>


  • 529、(填空题) 按钮的大小可以通过______属性来修改。


  • 530、 Unity中的Project是什么视图?
  • A、场景视图
  • B、项目视图
  • C、检视视图
  • D、游戏视图


  • 531、 <p> 在Unity中,如何检测鼠标左键是否被按下?</p>
  • A、<p> Input.GetMouseButton (0) </p>
  • B、<p>Input.GetMouseButton (1)</p>
  • C、<p>Input.GetMouseButton (2)</p>
  • D、<p> Input.GetMouseButtonDown (0)</p>


  • 532、(判断题) 在Unity中,Image组件可以设置Tile Mode属性来控制拉伸的方式。
  • A、正确
  • B、错误


  • 533、(填空题) Unity 中,_____可以用来控制对象的位移、旋转和缩放等属性。


  • 534、 在Unity引擎中, Collider所指的是什么?
  • A、Collider是Unity引擎中所支持的一种资源,可用作存储网格信息
  • B、Collider是Unity引擎中内置的一种组件,可用作对网格进行渲染
  • C、Collider是Unity引擎中所支持的一种资源,可用作游戏对象的坐标转换
  • D、Collider是Unity引擎中内置的一种组件,可用作游戏对象间的碰撞检测


  • 535、(填空题) Unity中的_可以用来播放声音、音乐等。


  • 536、(判断题) <p>在Unity中,使用GetComponent<Collider>().material不可以设置碰撞器的物理材质。</p>
  • A、正确
  • B、错误


  • 537、(判断题) 在Unity中,使用Canvas组件时,可以通过设置UI元素的RectTransform组件来控制UI元素的大小和位置。
  • A、正确
  • B、错误


  • 538、(判断题) 在Unity中,Image组件可以设置Tile Mode属性来控制平铺的方式。
  • A、正确
  • B、错误


  • 539、 <p>Transform类中不能直接调用以下哪种方法(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p><strong>Instantiate</strong></p>
  • B、<p>Find</p>
  • C、<p>Destroy</p>
  • D、<p>DestroyObject</p>


  • 540、(判断题) 在Unity中,Text组件可以设置Alignment属性来控制文本的对齐方式。
  • A、正确
  • B、错误


  • 541、 Unity的基础操作包含移动,旋转和。
  • A、缩放
  • B、创建
  • C、删除
  • D、选择


  • 542、 <p> 在Unity中,使用碰撞器时,可以通过collider.isTrigger获取到哪个属性?</p>
  • A、<p> 碰撞器是否启用 </p>
  • B、<p> 碰撞器是否可见</p>
  • C、<p>触发器是否启用</p>
  • D、<p> 触发器是否可见</p>


  • 543、(填空题) Unity中的相机可以通过 _____ 属性来设置其反射效果。


  • 544、(判断题) 在Unity中,使用Canvas组件时,可以通过设置UI元素的Animation组件来控制UI元素的动画效果。
  • A、正确
  • B、错误


  • 545、(填空题) Unity中的相机可以通过 _____ 来设置其视野范围。


  • 546、(填空题) 在Animator组件中,可以通过______来修改动画的速度。


  • 547、(填空题) NavMesh Agent组件中的___属性表示代理到达目标点后的停止距离。


  • 548、 <p> 在Unity中,Image组件可以显示的图像类型有:</p>
  • A、<p> PNG、JPG、GIF </p>
  • B、<p>PNG、JPG、TGA</p>
  • C、<p>PNG、JPG、BMP</p>
  • D、<p>PNG、JPG、PSD</p>


  • 549、(填空题) UnityAnimation组件可以通过____代码来控制动画的播放。


  • 550、(判断题) Unity中的场景可以由多个物体组成。
  • A、正确
  • B、错误


  • 551、(判断题) <p>在Unity中,使用collision.relativeVelocityb不可以获取碰撞发生时的相对速度。</p>
  • A、正确
  • B、错误


  • 552、(填空题) 在Animator Controller中,可以使用哪个窗口来创建动画状态?


  • 553、 <p>以下关于 Unity C#脚本中常用特性的说法,错误的是:(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>、将特性名称放置在中括号内的语法结构称为特性片段,特性片段中的特性名称必须完整, 没有可省略的部分</p>
  • B、<p>使用了 SerializeField 特性的非公共非静态字段将会被 Unity 强制序列化</p>
  • C、<p>RangeAttribute 特性用于限定被修饰 int 型或 float 型字段在 Inspector 窗口中对应的组件属性 可以设置的数值范围</p>
  • D、<p>HideInInspector 特性用于在 Inspector 窗口隐藏字段所对应的组件属性</p>


  • 554、(判断题) Unity支持跨平台开发,可以在Windows、MacOS、iOS、Android等多个操作系统上运行。
  • A、正确
  • B、错误


  • 555、(填空题) Transform组件的position属性指的是游戏对象在______轴上的位置。


  • 556、 下列关于射线的说法错误的是?
  • A、射线只能无限延伸
  • B、射线可以只对指定的层中的物体起作用
  • C、物体必须有碰撞器才能接收射线
  • D、射线可以返回被击中的物体的信息


  • 557、(判断题) 在Unity中,Image组件可以设置Depth属性来控制UI元素的显示层级
  • A、正确
  • B、错误


  • 558、(判断题) Unity中的射线可以返回被击中的物体的信息
  • A、正确
  • B、错误


  • 559、 <p> 在Unity中,Image组件可以设置的属性有:</p>
  • A、<p> Width、Height、Depth </p>
  • B、<p>Position、Rotation、Scale</p>
  • C、<p>Sprite、Color、Material</p>
  • D、<p>Texture、Lighting、Shadow</p>


  • 560、(填空题) Unity UI 元素的基本组成部分有三个: 、 和。


  • 561、(判断题) 场景内所有的物体都可以用Transform声明
  • A、正确
  • B、错误


  • 562、 <p> 在Unity中,使用“OnTriggerEnter (Collider other)”方法可以检测一个物体是否进入了另一个物体的触发器。这个方法需要写在哪个脚本中?</p>
  • A、<p> Collider脚本 </p>
  • B、<p> Rigidbody脚本</p>
  • C、<p>Transform脚本</p>
  • D、<p> MonoBehavior脚本</p>


  • 563、 对于Prefab, 下列说法错误的是
  • A、Prefab资源可以在项⽬中多次使⽤
  • B、由Prefab实例出Game Object,其在 Hierarchy 视图中表现为蓝⾊
  • C、Prefab 上的组件信息⼀经修改,其实例出的 Game Object 也会改变
  • D、实例出的 Game Object 上的组件信息⼀经修改,其对应的Prefab也会⾃动修改


  • 564、 <p> 在Unity中,使用触发器时,需要将物体的碰撞器设置为:</p>
  • A、<p> BoxCollider </p>
  • B、<p> SphereCollider</p>
  • C、<p>CapsuleCollider</p>
  • D、<p> TriggerCollider</p>


  • 565、(填空题) Collision对象中,哪个属性可以获取到碰撞体的名字? _____。


  • 566、 Unity引擎的中,以下对Mesh Renderer组件描述正确的是哪一项?
  • A、Mesh Renderer组件决定了场景中游戏对象的位置,旋转和缩放。
  • B、为场景中的某一游戏对象增添物理的特性,需要为该游戏对象添加Mesh Renderer组件。
  • C、Mesh Renderer组件从Mesh Filter组件中获得网格信息,并根据物体的Transform组件所定义的位置进行渲染。
  • D、Mesh Renderer是从网格资源中获取网格信息的组件


  • 567、(判断题) <p>在Unity中刚体碰撞的过程是OnCollisionStay,OnCollisionEnter,OnCollisionExit?</p>
  • A、正确
  • B、错误


  • 568、(填空题) 在Unity中,可以通过_____菜单创建Animator Controller


  • 569、(判断题) <p>在Unity中,使用Physics.Raycast()方法可以检测两个物体是否正在接触。这个方法适用于触发检测。</p>
  • A、正确
  • B、错误


  • 570、(判断题) <p>在Unity中,使用GetComponent<Collider>().material可以获取或设置碰撞器的物理材质。这个属性对触发器没有影响。</p>
  • A、正确
  • B、错误


  • 571、(填空题) Unity中的Transform组件的eulerAngles属性返回的是一个______类型的值


  • 572、(判断题) Unity中的Tag是层级
  • A、正确
  • B、错误


  • 573、(判断题) <p><span style="color: rgb(24, 30, 51); font-family: 微软雅黑, 黑体, Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255);">Unity最常用的系统类分别为GameObject和Canvas</span></p>
  • A、正确
  • B、错误


  • 574、 <p> UnityPanel组件可以添加哪些子组件?</p>
  • A、<p> Text、Image、Button </p>
  • B、<p>ext、Mesh、Light</p>
  • C、<p> Audio、Video、Particle System</p>
  • D、<p>Animation、Script、Collider</p>


  • 575、(判断题) <p>使用AddComponent<Material> ().color可以获取到物体上的材质组件颜色</p>
  • A、正确
  • B、错误


  • 576、(判断题) Unity编辑器内创建的脚本直接继承于Object
  • A、正确
  • B、错误


  • 577、 <p> UnityPanel组件可以通过哪些方式控制显示和隐藏? </p>
  • A、<p> 设置Active属性、SetActive方法、SetActiveRecursively方法 </p>
  • B、<p>设置Visible属性、SetVisible方法、SetVisibleRecursively方法</p>
  • C、<p>设置Enabled属性、SetEnabled方法、SetEnabledRecursively方法</p>
  • D、<p>设置Shown属性、SetShown方法、SetShownRecursively方法</p>


  • 578、(填空题) 通过 GameObject 的 ___________ 方法可以销毁对象


  • 579、 <p> Transform组件的localScale属性表示什么?</p>
  • A、<p> 对于父对象的缩放比例 </p>
  • B、<p>相对于世界坐标系的缩放比例</p>
  • C、<p>相对于视口的缩放比</p>
  • D、<p>相对于屏幕的缩放比例</p>


  • 580、(填空题) Unity中的Transform组件的localScale属性是相对于______坐标系的缩放。


  • 581、(判断题) Unity中的射线需要与碰撞体和触发器配合才能发挥出作用
  • A、正确
  • B、错误


  • 582、(判断题) <p>在Unity中检测碰撞器触发的函数是OnTriggerStay</p>
  • A、正确
  • B、错误


  • 583、(判断题) 在Unity中,碰撞和触发的主要区别是:碰撞需要物体之间有物理交互,触发不需要。
  • A、正确
  • B、错误


  • 584、(填空题) 在 Unity 动画系统中,__________ 用于控制动画中的关键帧。


  • 585、 <p> 在Unity中,如何获取一个GameObject对象的Transform组件?</p>
  • A、<p> 使用GetComponent<Transform> ()方法 </p>
  • B、<p>使用GetTransform ()方法</p>
  • C、<p>使用FindTransform ()方法</p>
  • D、<p>Transform.Get ()</p>


  • 586、(判断题) unity中transform.DetachChildren指的是所有子物体解除父子关系
  • A、正确
  • B、错误


  • 587、 <p>以下关于 List<T>和 Dictionary<TKey,TValue>的说法,错误的是?(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>List<T>是泛型列表,类型参数 T 表示存储在列表中的元素的数据类型</p>
  • B、<p>Dictionary<TKey,TValue>是泛型字典,可通过索引值访问泛型字典中存储的数据</p>
  • C、<p>可调用泛型列表对象的 Sort 方法对存储在列表中的元素进行排序</p>
  • D、<p>泛型列表和泛型字典都可以使用 foreach 语句来遍历</p>


  • 588、(填空题) GameObject 可以被用来操作对象的 ___________。


  • 589、 <p>关于以下程序,说法正确的是:(&nbsp; &nbsp; &nbsp; &nbsp;) float nums={4.5f,7f,8.01f,6f}; int max=0; for(int i=0;i<nums.Length;i++){ if (max < nums [i]) { max = (int) nums [i]; } }</p>
  • A、<p>变量 max 的值将会是 0</p>
  • B、<p>变量 max 的值将会是 8.01</p>
  • C、<p>变量 max 的值将会是 8</p>
  • D、<p>变量 max 的值将会是 6</p>


  • 590、(判断题) <p>在Unity中,使用触发器时,需要将碰撞器的isTrigger属性设置为false。</p>
  • A、正确
  • B、错误


  • 591、(填空题) GameObject 是 Unity 中最基本的 ___________。


  • 592、(判断题) Direction是角色控制器组件的属性
  • A、正确
  • B、错误


  • 593、(判断题) Transform类和transform对象没有区别
  • A、正确
  • B、错误


  • 594、(判断题) <p>在Unity中,使用OnCollisionExit(Collider other)方法可以检测一个物体是否离开了另一个物体的碰撞器。</p>
  • A、正确
  • B、错误


  • 595、(填空题) 在项目面板中单击鼠标__键创建新场景(答案填写中文)


  • 596、(填空题) UnityUI 中,组件可以用于创建提示信息和消息框等交互式提示元素。


  • 597、 <p>如果想判断整型变量num是不是奇数应该怎么写判断表达方式一个double型的变量加上一个float型的变量,会得到什么类型的变量(&nbsp; &nbsp; &nbsp; &nbsp;) </p>
  • A、<p>num%2!=0</p>
  • B、<p>num%2==0</p>
  • C、<p>num%1!=0</p>
  • D、<p>num%1==0</p>


  • 598、 <p>在Unity中,Transform类中的哪个方法可以用于创建一个新的GameObject?</p>
  • A、<p><strong>CreateObject</strong></p>
  • B、<p>Instantiate</p>
  • C、<p>Spawn</p>
  • D、<p>NewObject</p>


  • 599、 关于MonoBehavior.LateUpdate函数描述错误的是:
  • A、当MonoBehavior类被启用后,每帧调用一次
  • B、常被用于处理Rigidbody的更新
  • C、在所有Update函数执行后才能被调用
  • D、常被用于实现跟随相机效果,且目标物体的位置已经在Update函数中被更新


  • 600、(判断题) Unity中的射线只能无限延伸
  • A、正确
  • B、错误


  • 601、(填空题) UnityUI 是 Unity 引擎自带的 系统。


  • 602、(填空题) NavMesh Agent组件中的___属性表示代理是否在移动中。


  • 603、(判断题) 在Unity中,使用OnCollisionEnter(“Collision collision”)方法时,可以通过collision.gameObject获取到碰撞器所在的物体。
  • A、正确
  • B、错误


  • 604、(判断题) 在Unity中,GameObject对象的名称必须是唯一的。
  • A、正确
  • B、错误


  • 605、 <p> 在Unity中,设置Image组件的Type属性为Tiled时,可以通过哪个属性控制平铺的方式?</p>
  • A、<p> Continuous</p>
  • B、<p>Tile Size</p>
  • C、<p>Pivot</p>
  • D、<p>Preserve Aspect</p>


  • 606、(判断题) 在Unity中,场景中的物体可以通过Inspector面板调整其属性和行为。
  • A、正确
  • B、错误


  • 607、(判断题) 新建场景需要在项目(Project)面板中右键创建
  • A、正确
  • B、错误


  • 608、 在属性编辑器中,可以通过拖放的⽅式进⾏赋值的数值类是
  • A、Value 数值类型
  • B、 Reference 数值类型
  • C、颜⾊数值类型
  • D、渐层数值类型


  • 609、(判断题) <p>在Unity中检测触发器碰撞的函数OnCollisionStay执行时,只在物体离开触发的器的一瞬间触发一次</p>
  • A、正确
  • B、错误


  • 610、(判断题) NavMeshAgent是用来进行分离网格寻路的组件
  • A、正确
  • B、错误


  • 611、(判断题) Transform组件可以通过Rotate()方法来改变游戏对象的旋转
  • A、正确
  • B、错误


  • 612、 如何在Unity引擎中为场景创建一个Shuriken粒子系统?
  • A、Camera组件上的“Receive Shadows”属性
  • B、在Project窗口,依次点击Create -> Particle System,创建后拖入场景中
  • C、在Hierarchy视窗中空白处右键,在右键菜单中依次选择:Create -> Particle System
  • D、以上都可以


  • 613、 <p> RawImage组件可以通过哪个属性来设置图像的颜色?</p>
  • A、<p> Sorting Layer </p>
  • B、<p>Texture Color</p>
  • C、<p>Material Color</p>
  • D、<p>Color属性</p>


  • 614、(判断题) C#是Unity中主要的编程语言。
  • A、正确
  • B、错误


  • 615、(填空题) NavMesh Agent组件中的___属性表示代理是否具有重力。


  • 616、(判断题) <p>在Unity中,使用collision.impulse可以获取碰撞发生时的冲量。</p>
  • A、正确
  • B、错误


  • 617、(判断题) <p>Unity在完成自动巡路功能时,作为寻路的主角,主角物体需要添加NavMeshAgent组件</p>
  • A、正确
  • B、错误


  • 618、(判断题) <p>在Unity中检测碰撞器触发的函数是OnTriggerExit</p>
  • A、正确
  • B、错误


  • 619、(填空题) Unity UI提供了丰富的,可以处理用户输入、状态变化等事件。


  • 620、 <p> 在Unity中,使用OnTriggerEnter (Collider other)方法可以检测一个物体是否进入了另一个物体的触发器。这个方法需要写在哪个脚本中?</p>
  • A、<p> Collider脚本 </p>
  • B、<p> Rigidbody脚本</p>
  • C、<p>Transform脚本</p>
  • D、<p> MonoBehavior脚本</p>


  • 621、 Unity与物体位置相关的是以下哪个
  • A、Rotation
  • B、Position
  • C、Scale
  • D、GetComponent


  • 622、(判断题) <p> 预制体可以在编辑器中修改,并且会影响到所有使用该预制体的实例。 </p>
  • A、正确
  • B、错误


  • 623、 unity中什么指的是所有子物体解除父子关系
  • A、transform.DetachChildren
  • B、transform.IsChildof
  • C、transform.parent
  • D、transform.SetParent


  • 624、(填空题) NavMesh是指___。


  • 625、(填空题) 在Unity中,相机可以使用 _____ 属性来设置其颜色。


  • 626、(填空题) Unity中的射线Ray包含了什么和什么的定义?


  • 627、(判断题) <p> 在场景中将一个GameObject拖拽到Hierarchy面板中可以创建一个预制体。 </p>
  • A、正确
  • B、错误


  • 628、 <p> 在Unity中,Canvas组件的渲染模式有:</p>
  • A、<p> 2D和3D </p>
  • B、<p>Screen Space - Overlay、Screen Space - Camera、World Space</p>
  • C、<p>Orthographic和Perspective</p>
  • D、<p>Transparent和Opaque</p>


  • 629、 Unity引擎研发公司来⾃国家
  • A、丹麦
  • B、美国
  • C、瑞典
  • D、希腊


  • 630、(填空题) Unity UI 元素的布局方式有两种: 自由布局 和 基于。


  • 631、(填空题) 在物体发生碰撞时开始接触另一个碰撞器或刚体时调用哪个函数?


  • 632、(判断题) <p>使用GetComponent可以获取到物体上的组件</p>
  • A、正确
  • B、错误


  • 633、 在Mecanim动画系统中,Animation Parameter不支持以下哪种数据类型?
  • A、Vector
  • B、Bool
  • C、 Float
  • D、Int


  • 634、 在Unity编辑器中,停止对Game视图进行预览播放的快捷键操作是以下哪一项?
  • A、CTRL/CMD + P
  • B、CTRL/CMD + SHIFT + P
  • C、CTRL/CMD + Alt + S
  • D、CTRL/CMD+S


  • 635、(填空题) Unity中用于寻路的组件是___。


  • 636、(判断题) Height是角色控制器组件的属性
  • A、正确
  • B、错误


  • 637、 <p>以下 Unity C#脚本的程序段中,哪些变量是形式参数,哪些变量是实际参数?(&nbsp; &nbsp; &nbsp; &nbsp;) int i; int j; Start () { int k = i * 3+j; int result = Add (i, j, k); if (result<0 || result>100) { PrintError ("结果超出允许范围"); } } int Add (int a, int b, int c) { int d = a + b + c; return d; } void PrintError (string message) { print ("出错信息:"+message); }</p>
  • A、<p>实际参数有:i,j,k;形式参数有:a,b,c,message</p>
  • B、<p>实际参数有:a,b,c,message;形式参数有:i,j,k</p>
  • C、<p>实际参数有:i,j,k,message;形式参数有:a,b,c</p>
  • D、<p>实际参数有:a,b,c;形式参数有:i,j,k,message</p>


  • 638、(判断题) <p>使用GetComponent<Material> ().color可以获取到物体上的材质组件颜色</p>
  • A、正确
  • B、错误


  • 639、 <p>获取组件的命令是什么?</p>
  • A、<p> AddComponent</p>
  • B、<p>GetComponent</p>
  • C、<p>Destroy</p>
  • D、<p>Component</p>


  • 640、(判断题) 在Unity中,Canvas组件可以用于显示2D和3D图像。
  • A、正确
  • B、错误


  • 641、(判断题) <p> 预制体可以在项目中进行复制和粘贴。 </p>
  • A、正确
  • B、错误


  • 642、(填空题) Unity中的聚光灯的光角度属性为___。


  • 643、(判断题) <p>使用在声明方法时加上关键字 Static 可以让此方法变为静态方法 </p>
  • A、正确
  • B、错误


  • 644、 <p>在物体发生碰撞时停止接触另一个碰撞器或刚体时调用哪个函数?</p>
  • A、<p>OnCollisionExit</p>
  • B、<p>OnCollisionEnter</p>
  • C、<p>OnTriggerExit</p>
  • D、<p>OnTriggerStay</p>


  • 645、(判断题) <p>在Unity中把场景中的任意物体直接拖拽资源文件夹里即可生成拖拽物体的Prefab?</p>
  • A、正确
  • B、错误


  • 646、(填空题) NavMesh Agent组件中的___属性表示代理应该避开障碍物的距离。


  • 647、(填空题) 在Unity中,可以通过哪个函数来恢复暂停的音频片段的播放?


  • 648、(填空题) Unity中的Collider组件可以被用来模拟游戏对象的 ________。


  • 649、(填空题) 在Unity中,用于创建自然光照的组件是___。


  • 650、(填空题) 在Unity中,Transform组件的scale属性表示的是游戏对象的______。


  • 651、(判断题) <p>使用 Destroy ()方法可以销毁一个UnityEngine.Object 及其子类?</p>
  • A、正确
  • B、错误


  • 652、(填空题) Unity中的灯光类型共有___种。


  • 653、(判断题) Unity中的射线可以只对指定的层中的物体起作用
  • A、正确
  • B、错误


  • 654、(填空题) Unity中的射线Ray包含了起点origin跟什么的定义


  • 655、(判断题) Unity导出的资源包的后缀名为.unity
  • A、正确
  • B、错误


  • 656、 <p> 在Unity中,如何获取碰撞发生时的接触点信息?</p>
  • A、<p> collision.normal </p>
  • B、<p>collision.contacts[0].normal</p>
  • C、<p>collision.relativeVelocity</p>
  • D、<p> collision.impulse</p>


  • 657、(填空题) 在Unity中,_____ 可以让相机跟随指定游戏对象的运动。


  • 658、(填空题) 通过 GameObject 的 ___________ 方法可以激活或禁用对象。


  • 659、 <p>unity中当对象被摧毁时该方法被调用</p>
  • A、<p>OnEnable</p>
  • B、<p>OnDisable</p>
  • C、<p>OnDestroy</p>
  • D、<p>OnCollision</p>


  • 660、 <p>下列哪个是获取在世界空间坐标中游戏对象的位置?</p>
  • A、<p>transform.position</p>
  • B、<p>transform.localposition</p>
  • C、<p>transform.rotation</p>
  • D、<p>transform.localRotation</p>


  • 661、(填空题) 在Unity中,Transform组件的up属性表示的是游戏对象______的方向。


  • 662、(填空题) 在使用Unity Image组件时,可以通过____代码来控制图片的显示和隐藏。


  • 663、 Unity在编辑AI自动寻路时需要添加的应用是
  • A、using UnityEditor.AI
  • B、using UnityEngine.UI
  • C、using UnityEngine.AI
  • D、using UnityEditor.UI


  • 664、(判断题) <p>在Unity中检测触发器碰撞的函数OnTriggerExit执行时,只在物体离开触发的器的一瞬间触发一次</p>
  • A、正确
  • B、错误


  • 665、(判断题) Unity中的物体必须有碰撞器才能接收射线
  • A、正确
  • B、错误


  • 666、(填空题) 在代码中处理触发事件时,可以使用 ________ 关键字来表示进入触发事件所在的游戏对象。


  • 667、 <p> 在Unity中,Canvas组件的层级关系可以通过哪个面板进行管理?</p>
  • A、<p> Inspector面板 </p>
  • B、<p> Hierarchy面板</p>
  • C、<p>Project面板</p>
  • D、<p> Scene面板</p>


  • 668、 <p>关于unity脚本的开发环境,说法错误的是(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>unity软件本身没有编辑脚本的功能</p>
  • B、<p>在unity中可以更改默认的脚本编辑器</p>
  • C、<p>unity的C#脚本可以直接在脚本编辑器中运行和查看结果</p>
  • D、<p>在MonoDevelop中可以调整脚本文字的大小</p>


  • 669、(填空题) 在Unity中,每个游戏对象都有一个Transform组件,可以通过______方法来获取它。


  • 670、 下列关于Unity的说法,正确的是
  • A、Unity能发布具有 Java 源代码的⼯程
  • B、Unity⽀持任何脚本语⾔
  • C、Unity中物体的 Transform 组件可移除
  • D、Unity中的任何物体都有⼀个世界坐标和⼀个局部坐标


  • 671、 下列哪一对Cube是有可能被Unity引擎进行动态批处理(“dynamic batching”)的?
  • A、两个材质相同、缩放不同的Cube
  • B、两个材质不同的Cube
  • C、两个受Light map影响,且LightmapIndex不同的Cube
  • D、两个用了同一个复杂Shader(多个Pass)的Cube


  • 672、(填空题) 在设置触发器时,可以设置它的____、____触发的对象等属性来控制触发事件的发生。


  • 673、 <p>在Unity中,设置Canvas组件的Render Mode为World Space时,需要将Canvas组件放置在哪种类型的物体下?</p>
  • A、<p> 空物体 </p>
  • B、<p> 3D物体</p>
  • C、<p>2D物体</p>
  • D、<p> UI物体</p>


  • 674、 <p> 如果一个对象有多个Transform组件,哪个Transform组件控制该对象的位置、旋转和缩放?</p>
  • A、<p>第一个Transform组件</p>
  • B、<p>最后一个Transform组件</p>
  • C、<p>最后一个Transform组件</p>
  • D、<p>可以自定义指定</p>


  • 675、(填空题) 在Unity中,Transform组件的forward属性表示的是游戏对象______的方向。


  • 676、(判断题) <p>在Unity中刚体触发的过程是OnTriggerExit,OnTriggerStay,OnTriggerEnter?</p>
  • A、正确
  • B、错误


  • 677、(填空题) unity中transform.right指的是在世界空间坐标变换的哪个轴?


  • 678、 <p>下列 Unity C#脚本中的语句在 Console 窗口中的输出内容是什么?(&nbsp; &nbsp; &nbsp; &nbsp;) bool input1 = true; bool input2 = false; if (input1 || input2) { print ("FirstMessage"); }else{ print("SecondMessage"); } </p>
  • A、<p>无输出</p>
  • B、<p>FirstMessage</p>
  • C、<p>SecondMessage</p>
  • D、<p>FirstMessage SecondMessage</p>


  • 679、(填空题) Collider组件可以控制游戏对象的 ________。


  • 680、(判断题) <p>C#中的面向对象的特性是继承、多态。 </p>
  • A、正确
  • B、错误


  • 681、(填空题) 在 Unity 中,__________ 用于描述动画片段的关键帧。


  • 682、 <p> GameObject类中的哪个方法可以用来查找场景中的对象?</p>
  • A、<p> Find () </p>
  • B、<p>Search ()</p>
  • C、<p>Locate ()</p>
  • D、<p>Seek ()</p>


  • 683、(填空题) Unity中的灯光强度属性为___。


  • 684、 <p> UnityPanel组件可以用来做什么?</p>
  • A、<p> 创建UI面板 </p>
  • B、<p>控制游戏物体的位置</p>
  • C、<p>播放声音效果</p>
  • D、<p>定义游戏场景</p>


  • 685、(填空题) 角色控制器可以通过哪个方法移动物体并产生碰撞效果


  • 686、(填空题) 按钮的文本内容可以通过______属性来修改。


  • 687、(填空题) Unity中可以通过代码来实现触发,在代码中使用 ________ 方法来检测触发事件。


  • 688、(判断题) <p>使用GetComponent<Material> ()可以获取到物体上的材质组件</p>
  • A、正确
  • B、错误


  • 689、 在哪个⾯板中可以修改物体的空间属性,如位置,朝向,⼤⼩等?
  • A、Project
  • B、 Inspector
  • C、 Hierarchy
  • D、Scene


  • 690、(填空题) Unity中的Prefab可以用来_游戏中的物体,方便快速开发。


  • 691、 Unity中的Game是什么视图?
  • A、检视视图
  • B、场景视图
  • C、控制台视图
  • D、游戏视图


  • 692、 Unity中的射线可以只对什么起作用
  • A、指定的层中的物体
  • B、指定的标签的物体
  • C、指定的UI
  • D、指定的场景的物体


  • 693、(判断题) Transform组件可以通过Scale来改变游戏对象的缩放
  • A、正确
  • B、错误


  • 694、(填空题) 按钮的名字可以通过______属性来修改。


  • 695、(填空题) 增加组件的命令是什么?


  • 696、(填空题) 在 Unity 中,______控制着动画的播放速度。


  • 697、(填空题) Collider组件可以被用来检测游戏对象与其他对象之间的 ________。


  • 698、(判断题) <p>在Unity中,使用GetComponent<Collider>().isTrigger不可以设置碰撞器是否为触发器。</p>
  • A、正确
  • B、错误


  • 699、(填空题) Unity中的灯光范围属性为___。


  • 700、(判断题) <p>在Unity中刚体碰撞的过程是OnCollisionEnter,OnCollisionExit,OnCollisionStay?</p>
  • A、正确
  • B、错误


  • 701、(填空题) Unity中的Inspector是什么视图?


  • 702、(判断题) <p>在Unity中,使用GetComponent<Collider>().isTrigger可以设置碰撞器是否为触发器。</p>
  • A、正确
  • B、错误


  • 703、(填空题) NavMesh Agent通过哪个方法接收目标点?


  • 704、(填空题) 使用Unity Image组件时,可以设置图片的____、____等属性,来实现不同的显示效果。


  • 705、(填空题) Unity UI中的文本组件可以设置 等属性。


  • 706、(填空题) 调试记录到控制台的命令是什么?


  • 707、 <p>某个自定义脚本中有个自定义变量public int a = 1;在Inspector中将该值手动改为2,随后在脚本中将该变量的初始值改为3,随后点击运行,在游戏过程中该值被改为程序停止后,a的值为 </p>
  • A、<p>1</p>
  • B、<p>2</p>
  • C、<p>3</p>
  • D、<p>4</p>


  • 708、(判断题) <p>在Unity中,使用collision.impulse不可以获取碰撞发生时的冲量。</p>
  • A、正确
  • B、错误


  • 709、(填空题) 在Animator Controller中,可以使用哪个函数来获取动画状态的循环模式?


  • 710、 <p>在Unity中,Transform类中的哪个方法可以用于销毁一个GameObject?</p>
  • A、<p><strong>Destroy</strong></p>
  • B、<p>Delete</p>
  • C、<p>Remove</p>
  • D、<p>Erase</p>


  • 711、(判断题) <p>在Unity中刚体碰撞的过程是OnCollisionEnter,OnCollisionStay,OnCollisionExit?</p>
  • A、正确
  • B、错误


  • 712、(判断题) Unity编辑器内创建的脚本直接继承于Component
  • A、正确
  • B、错误


  • 713、(判断题) <p> 预制体可以在运行时动态加载和卸载。</p>
  • A、正确
  • B、错误


  • 714、(判断题) <p>Unity在完成自动巡路功能时,作为路障的物体需要添加NavMeshAgent组件</p>
  • A、正确
  • B、错误


  • 715、 选择哪项可以导⼊⼀个资源包
  • A、Import New Assets
  • B、 Import Package
  • C、 Exporting Package
  • D、Show In Explorer


  • 716、(判断题) unity中transform.up指的是在世界空间坐标变换的x轴
  • A、正确
  • B、错误


  • 717、(判断题) <p>在Unity中检测碰撞器触发的函数是OnColliderStay</p>
  • A、正确
  • B、错误


  • 718、(判断题) 在Unity中,使用Canvas组件时,可以通过设置UI元素的Image组件来控制UI元素的颜色。
  • A、正确
  • B、错误


  • 719、(判断题) <p>使用GetComponent可以添加组件到物体上</p>
  • A、正确
  • B、错误


  • 720、 <p> Transform组件可以控制游戏对象的哪些属性</p>
  • A、<p> 位置、旋转、缩放 </p>
  • B、<p>颜色、大小、形状</p>
  • C、<p>质量、密度、摩擦力</p>
  • D、<p>颜色,大小,摩擦力</p>


  • 721、(判断题) Unity编辑器内创建的脚本直接继承于MonoBehaviour
  • A、正确
  • B、错误


  • 722、 <p> 在Unity中,如何获取碰撞发生时的相对速度?</p>
  • A、<p> collision.normal </p>
  • B、<p>collision.contacts[0].normal</p>
  • C、<p>collision.relativeVelocity</p>
  • D、<p> collision.impulse</p>


  • 723、(判断题) <p>Unity在完成自动巡路功能时,作为寻路的主角,主角物体需要添加NavMeshObstacle组件</p>
  • A、正确
  • B、错误


  • 724、 对于Unity中的Assets Store中的资源,我们可以使⽤进⾏搜索
  • A、游戏窗⼝中的搜索栏
  • B、项⽬视图中的搜索栏
  • C、层次视窗中的搜索栏
  • D、选择 Windows 下的Asset Store


  • 725、(填空题) 如何销毁一个UnityEngine.Object及其子类?


  • 726、 <p> 在Unity中,如何获取一个GameObject对象的Transform组件?</p>
  • A、<p> layer </p>
  • B、<p>tag</p>
  • C、<p>name</p>
  • D、<p>activeInHierarchy</p>


  • 727、 <p>以下关于继承的说法,错误的是:(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>派生类继承基类的所有属性和行为</p>
  • B、<p>派生类可以增加基类所没有的属性</p>
  • C、<p>派生类可以增加基类所没有的行为</p>
  • D、<p>派生类不能重新定义基类已经存在的行为</p>


  • 728、(判断题) NavMeshObstacle是用来进行分离网格寻路的组件
  • A、正确
  • B、错误


  • 729、 <p>以下关于委托的说法,错误的是?(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>委托是一种特殊的引用类型,它们的对象引用的是方法而不是其他对象</p>
  • B、<p>要使用委托,必须实例化委托对象,实例化委托对象需要指定方法</p>
  • C、<p>通过实例化后的委托对象能够调用对应的方法</p>
  • D、<p>一个委托对象只能够与一个方法关联</p>


  • 730、 在 Hierarchy 视图中选中⼀物体后,将⿏标放置在 Scene 视图中,按键___使选中物体成为视觉焦点?
  • A、按键B
  • B、按键E
  • C、按键F
  • D、按键V


  • 731、(判断题) GameObject类中的transform属性可以用来控制对象的位置、旋转和缩放。
  • A、正确
  • B、错误


  • 732、(判断题) Step Offset是角色控制器组件的属性
  • A、正确
  • B、错误


  • 733、(判断题) <p>在Unity中检测碰撞器碰撞的函数OnCollisionStay执行时,在物体进入触发器并在触发器内运动时一直触发</p>
  • A、正确
  • B、错误


  • 734、 以下哪种脚本语⾔是Unity编辑器所⽀持的?
  • A、 JavaScripts
  • B、C#
  • C、Boo
  • D、 Per


  • 735、(填空题) Unity中的Transform组件的localPosition属性是相对于______坐标系的位置。


  • 736、(填空题) Unity中的Assets是什么菜单?


  • 737、(填空题) Unity中的资源管理器可以用来管理游戏中的各种_。


  • 738、(填空题) Unity中用于可视化NavMesh的组件是___。


  • 739、 <p>对于正在接触该触发器的每个其他 Collider,“几乎”所有帧都调用</p>
  • A、<p>OnCollisionExit</p>
  • B、<p>OnCollisionEnter</p>
  • C、<p>OnTriggerExit</p>
  • D、<p>OnTriggerStay</p>


  • 740、 关于Unity脚本的说法中,正确的是
  • A、每个脚本必须包含 Update 与 Start 函数
  • B、每个脚本必须继承 MonoBehaviour
  • C、需要添加到物体上的脚本必须继承 MonoBehaviour
  • D、同⼀⼯程中的同⼀场景C#脚本和JavaSript脚本不能混合使⽤


  • 741、(判断题) 在Unity中,GameObject对象可以代表场景中的任何物体。
  • A、正确
  • B、错误


  • 742、(填空题) 在Unity中,可以使用 _____ 属性来设置相机的清除标志。


  • 743、(判断题) <p>在Unity中检测碰撞器碰撞的函数OnCollisionStay执行时,只在物体接触的一瞬间触发一次</p>
  • A、正确
  • B、错误


  • 744、(判断题) <p><span style="color: rgb(24, 30, 51); font-family: 微软雅黑, 黑体, Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255);">Unity的基础操作包含移动,创建和缩放</span></p>
  • A、正确
  • B、错误


  • 745、 <p> 在Unity中,如何检测两个物体是否正在接触?</p>
  • A、<p> Physics.CheckSphere () </p>
  • B、<p>Physics.Raycast ()</p>
  • C、<p>Physics.SphereCast ()</p>
  • D、<p> Physics.CheckBox ()</p>


  • 746、(判断题) <p><span style="color: rgb(24, 30, 51); font-family: 微软雅黑, 黑体, Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255);">Unity最常用的系统类分别为Transform和Component</span></p>
  • A、正确
  • B、错误


  • 747、(填空题) 是用来进行分离网格寻路的组件


  • 748、(判断题) <p>在Unity中刚体触发的过程是OnTriggerStay,OnTriggerEnter,OnTriggerExit?</p>
  • A、正确
  • B、错误


  • 749、 什么是导航网格(“Nav Mesh”)?
  • A、一种用于描述相机轨迹的网格
  • B、一种用于实现自动寻路的网格
  • C、一种被优化过的物体网格
  • D、一种用于物理碰撞的网格


  • 750、 <p>以下关于变量的说法,哪一个是错误的(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p>变量可以多次赋值</p>
  • B、<p>重新赋值后的变量值是最后一次赋值的值</p>
  • C、<p>在同一层次的大括号内的两个变量可以重名</p>
  • D、<p>大括号外的变量可以和大括号内容的变量重名</p>


  • 751、(填空题) unityTransform代表游戏物体的_______属性。


  • 752、(判断题) <p>在Unity中刚体碰撞的过程是OnCollisionStay,OnCollisionEnter,OnCollisionExit?</p>
  • A、正确
  • B、错误


  • 753、 下列选项中,关于Transform组件的Scale参数的描述正确?
  • A、 Transform组件的Scale参数不会影响ParticleSystem产生粒子的大小
  • B、Transform组件的Scale参数不会影响GUITexture的大小
  • C、添加Collider组件后的GameObject,其Collider组件的尺寸不受Transform组件的Scale参数影响
  • D、添加Rigidbody组件后的物体,大小将不再受Transform组件中Scale参数的影响


  • 754、(判断题) 新建一个Unity场景包含天空盒,相机和光
  • A、正确
  • B、错误


  • 755、 Unity中的Layer是什么?
  • A、层级
  • B、标签
  • C、场景
  • D、物体


  • 756、(填空题) unity中transform.forward指的是在世界空间坐标变换的哪个轴?


  • 757、 <p> 在Unity中,使用Text组件时,可以通过哪个属性来控制UI元素的阴影效果?</p>
  • A、<p> Text Shadow </p>
  • B、<p>Background Shadow</p>
  • C、<p>Font Shadow</p>
  • D、<p>Shadow Color</p>


  • 758、 <p>添加组件的命令是什么?</p>
  • A、<p> AddComponent</p>
  • B、<p>GetComponent</p>
  • C、<p>Destroy</p>
  • D、<p>Component</p>


  • 759、(填空题) UnityUI 的 组件可以用于创建输入框和密码框等交互式表单元素。


  • 760、(判断题) 在Unity中,使用“GetComponent<Collider>().material”可以获取或设置碰撞器的物理材质。这个属性对触发器没有影响。
  • A、正确
  • B、错误


  • 761、 <p> GameObject类是Unity中的哪个命名空间的一部分?</p>
  • A、<p> UnityEngine </p>
  • B、<p>System</p>
  • C、<p>UnityEditor</p>
  • D、<p>System.Collections</p>


  • 762、 如果想让一个Game Object在受到Directional Light的照射下对场景中的其它Game Object产生阴影,应该开启该Game Object上哪种组件的哪种属性?
  • A、Camera组件上的“Receive Shadows”属性
  • B、Mesh Render组件上的“Cast Shadows”属性
  • C、Collider上的“is Trigger”属性
  • D、Camera组件上的“Culling Mask”属性


  • 763、(填空题) Unity中的Collider组件可以被添加到 ________。


  • 764、(判断题) <p>使用AddComponent<Material> ()可以获取到物体上的材质组件</p>
  • A、正确
  • B、错误


  • 765、 下列哪个函数不属于触发事件?
  • A、OnTriggerEnter
  • B、OnTriggerExit
  • C、OnTriggerUpdate
  • D、 OnTriggerStay


  • 766、(填空题) 在Unity中,可以使用哪个组件来播放动画?


  • 767、(填空题) 在Unity中,游戏对象可以通过_控制其行为和属性。


  • 768、(填空题) 元素和脚本可以被加入到 ___________ 中。


  • 769、(填空题) 使用Unity Image组件时,可以通过设置____、____、____等属性来控制图片的显示效果。


  • 770、(填空题) 在Unity中,哪个函数可以设置自定义衰减曲线?


  • 771、 <p> UnityPanel组件是哪个命名空间下的类?</p>
  • A、<p> UnityEngine.UI </p>
  • B、<p>UnityEngine.Audio</p>
  • C、<p>UnityEngine.Networking</p>
  • D、<p>UnityEngine.SceneManagement</p>


  • 772、 <p>Transform类中可以直接调用以下哪种方法(&nbsp; &nbsp; &nbsp; &nbsp;)</p>
  • A、<p><strong>Instantiate</strong></p>
  • B、<p>Find</p>
  • C、<p>\FindObjectOfType</p>
  • D、<p>FindObjectsOfType</p>


  • 773、(判断题) 设置用代码object.game0bject.SetActive(false);来设置显示隐藏游戏物体?
  • A、正确
  • B、错误


  • 774、 下列关于射线的说法不正确的是
  • A、常用的直线射线类型用类型Ray表示
  • B、Ray包含了起点origin跟方向direction的定义
  • C、起点和方向都用Vector3类型表示,两者都是坐标
  • D、射线需要与碰撞体和触发器配合才能发挥出作用


  • 775、(填空题) 在Unity中,用于创建动态灯光的组件是___。


  • 776、(判断题) <p>在Unity中检测触发器碰撞的函数OnTriggerStay执行时,在物体进入触发器时一直触发</p>
  • A、正确
  • B、错误


  • 777、(判断题) Unity编辑器内创建的脚本直接继承于Behaviour
  • A、正确
  • B、错误


  • 778、 在下列哪一个面板中可以新建场景。
  • A、Game(游戏)
  • B、Hierarchy(层级)
  • C、Project(项目)
  • D、Inspector(检查器)


  • 779、(判断题) <p>在Unity中检测触发器碰撞的函数OnCollisionEnter执行时,在物体进入触发器并在触发器内运动时一直触发</p>
  • A、正确
  • B、错误


  • 780、(判断题) 在Unity中,Image组件可以设置Sprite属性来显示2D图像。
  • A、正确
  • B、错误


  • 781、(填空题) 在使用Unity Image组件时需要先在____中导入要显示的图片。


  • 782、(填空题) Unity状态机中的条件可以是 。


  • 783、 列选项中有关Animator的说法错误的是?
  • A、Animator是Unity引擎中内置的组件
  • B、任何一个具有动画状态机功能的Game Object都需要一个Animator组件
  • C、它主要用于角色行为的设置,包括State Machines、混合树Blend Trees以及通过脚本控制的事件
  • D、Animator同Animation组件的用法是相同的


  • 784、(填空题) 在Animator Controller中,可以使用哪个函数来获取动画状态的时间轴?


  • 785、(判断题) <p>在Unity中检测触发器碰撞的函数OnTriggerExit执行时,只在物体接触的一瞬间触发一次</p>
  • A、正确
  • B、错误


  • 786、 在Unity中的场景中创建Camera时,默认情况下除了带有Transform、Camera、GUI Layer、Flare Layer组件之外,还带有以下哪种组件?
  • A、Mouse Look
  • B、FPS Input Controller
  • C、 Audio Listener
  • D、Character Motor


  • 787、(判断题) <p>在Unity中,使用OnTriggerExit(Collider other)方法可以检测一个物体是否离开了另一个物体的触发器。</p>
  • A、正确
  • B、错误


  • 788、(填空题) Unity的基础操作分别为移动,____和缩放


  • 789、(填空题) NavMesh Agent组件中的___属性表示代理是否旋转面向移动方向。


  • 790、(填空题) Unity Image组件可以设置图片的____、____、____等属性。


  • 791、(填空题) Unity Image组件可以显示____、____、____等类型的图片。


  • 792、(判断题) <p>在Unity中刚体碰撞的过程是OnCollisionExit,OnCollisionEnter,OnCollisionStay?</p>
  • A、正确
  • B、错误


  • 793、(判断题) 在Unity中,使用Physics.Raycast()方法可以检测两个物体是否正在接触。这个方法适用于触发检测。
  • A、正确
  • B、错误


  • 794、(判断题) Unity中的Layout是层级
  • A、正确
  • B、错误


  • 795、(判断题) <p>在Unity中,使用GetComponent<Collider>().material可以设置碰撞器的物理材质。</p>
  • A、正确
  • B、错误


  • 796、 采用Input.mousePosition来获取鼠标在屏幕上的位置,以下表述正确的是
  • A、左上角为原点(0, 0),右下角为(Screen.Width, Screen.Height)
  • B、左下角为原点(0, 0),右上角为(Screen.Height, Screen.Width)
  • C、左下角为原点(0, 0),右上角为(Screen.Width, Screen.Height)
  • D、左上角为原点(0, 0),右下角为(Screen.Height, Screen.Width)


  • 797、(判断题) <p>在Unity中要进行触发器检测时,主动触发物体需要添加碰撞器,并且被动触发物体要添加碰撞器并且IsTrigger要为false?</p>
  • A、正确
  • B、错误


  • 798、 <p>.物体自旋转使用的函数叫什么</p>
  • A、<p>transform.Translate</p>
  • B、<p>transform.Rotate</p>
  • C、<p>transform.RotateAround</p>
  • D、<p>transform.LookAt</p>


  • 799、(判断题) <p>使用AddComponent<Material> ().color可以添加材质组件到物体上颜色</p>
  • A、正确
  • B、错误


  • 800、(填空题) 在Animator Controller中,可以使用哪个函数来设置动画状态的循环模式?


  • 801、 <p> 在Unity中,使用Canvas组件时,可以通过哪个组件来控制UI元素的布局?</p>
  • A、<p> Text组件 </p>
  • B、<p> Image组件</p>
  • C、<p>Layout组件</p>
  • D、<p> Animation组件</p>


  • 802、(判断题) <p><span style="color: rgb(24, 30, 51); font-family: 微软雅黑, 黑体, Arial, Helvetica, sans-serif; font-size: 14px; background-color: rgb(255, 255, 255);">Unity的基础操作不包含创建</span></p>
  • A、正确
  • B、错误


  • 803、 可以通过以下哪个视图来录制场景中Game Object的动画?
  • A、Mecanim
  • B、Animation
  • C、Animator
  • D、Navigation


  • 804、 <p> 在Unity中,如何检测键盘上的某个键是否正在被按住?</p>
  • A、<p> Input.GetKey (KeyCode.Space) </p>
  • B、<p>Input.GetKeyDown (KeyCode.Space)</p>
  • C、<p>Input.GetKeyUp (KeyCode.Space)</p>
  • D、<p>Input.GetButton (KeyCode.Space)</p>


  • 805、 <p>unity中当对象刚体撞击碰撞体或碰撞体撞击刚体时该方法被调用</p>
  • A、<p>OnEnable</p>
  • B、<p>OnDisable</p>
  • C、<p>OnDestroy</p>
  • D、<p>OnCollision</p>


  • 806、(填空题) 在Unity中,可以通过哪个函数来暂停正在播放的音频片段?


  • 807、(判断题) 3D是BelndTree中的混合类型
  • A、正确
  • B、错误


  • 808、 <p>在以下 C#程序中,变量 num 一共被赋值多少次?(&nbsp; &nbsp; &nbsp; &nbsp;) int i = 100; float num=0.5f; while (i < 1000) { num=num*i-8; i+=2; }</p>
  • A、<p>450</p>
  • B、<p>451</p>
  • C、<p>900</p>
  • D、<p>901</p>


  • 809、(填空题) 在Unity中,可以通过哪个函数来设置声音的音量?


  • 微信扫一扫 在线答题 在线出卷 随机出题小程序 闯关答题软件 出题答题小程序