## 单选题
1
下列哪个游戏不是采用Unity3D引擎开发的?( )
A 王者荣耀
B 炉石传说
C 神庙逃亡
D 和平精英
2
Unity引擎是( )公司开发的工具。
A Microsoft
B Unity Technologies
C EPIC Games
D Google
3
下列哪个视图主要用于输出游戏对象运行过程中的调试信息、警告信息?( )
A Scene
B Project
C Console
D Hierarchy
4
在Unity编辑器中,导入的项目资源文件默认放置在()文件夹中
A Assets
B Game
C Project
D Hierarchy
5
在C#中先判断条件的循环语句是( )
A do…while
B while
C while…do
D do…loop
6
在C#中定义接口时,使用的关键字是( )
A interface
B virtual
C class
D override
7
执行下面C#的代码后,c的值是( )。 int a=21; int c; c=a++;
A 0
B 21
C 22
D 23
8
下列数据类型中,在Unity经常使用存储单精度浮点数的是()。
A float
B long
C double
D decimal
9
在Unity编辑器中,所有的UI元素都是()的子物体。
A 画布
B 摄像机
C 图像
D 世界
10
下面选项中,( )控件可以用来显示文本。
A Image
B Toggle
C Scroll View
D Text
11
Unity引擎中,设置Image组件显示的图片,访问的属性是()
A Sprite
B Source Image
C Color
D fillAmount
12
下面选项中,( )控件可以用来显示文本。
A Image
B Toggle
C Text
D Scroll View
13
Unity3D引擎的UGUI系统的3个特点,下面描述正确的是( )
A 运行效率高,执行效果好
B 易于使用和方便扩展
C 不仅快速,而且灵活
D 以上都正确
14
Unity中最先执行( )方法。
A Start
B Awake
C FixedUpdate
D Update
15
下面能够使物体旋转的方法是( )
A Rotate()
B Find()
C Translate()
D LookAt()
16
Unity制作天空盒需要几张图片( )
A 4
B 5
C 6
D 7
17
Unity引擎的碰撞体组件中,具有Radius和Height属性的是()
A Capsule Collider
B Box Collider
C Sphere Collider
D Mesh Collider
18
在Unity引擎中,模拟动物的骨骼关节,需要的关节组件为()。
A Fixed Joint
B Hinge Joint
C Spring Joint
D Character Joint
19
Unity编辑器中,适合用来模拟阳光或者月光的是哪种灯光类型()。
A 点光源
B 直线光
C 聚光灯
D 区域光
20
Unity引擎中,使用Animation组件播放动画需要调用该组件的( )方法。
A Start
B Update
C Play
D Run
21
在Unity编辑器的粒子系统中,表示某个粒子系统一个发射周期的参数是()
A 持续时间
B 启动延迟
C 起始生命周期
D 起始速度
22
下面说法中,错误的是()。
A 通过单击“Window→Al→Navigation”可以打开Navigation面板
B 导航网格表面(Nav Mesh Surface)组件表示特定导航网格代理(Nav Mesh Agent)类型的可行走区域,并定义应构建导航网格的场景部分
C 导航网格修改器(Nav Mesh Modifier)可在运行时调整特定游戏对象在导航网格烘焙期间的行为方式
D 导航网格修改器是在Unity标准安装过程中已经安装好的
23
关于Unity导出的资源包的格式,说法正确的是( )
A .unitypackage格式
B .3ds格式
C .obj格式
D .package格式
24
物理材质用来调整碰撞物体的( )效果
A 摩擦力
B 重力
C 弹跳
D 摩擦力和弹跳
25
在下面选项中,( )控件可以用来显示图片
A Text
B Toggle
C Image
D Scroll View
—
## 多选题
1
下列关于命令菜单的功能解释正确的是( )
A Assets 资源菜单
B Export Package 导出资源包
C Show In Explorer 显示当前资源所在的文件夹
D Physics Manager 物理管理器
2
下列哪些是UGUI提供的组件( )
A Canvas
B Panel
C Image
D Button
3
Unity支持的脚本语言有( )
A Java
B JavaScript
C Boo
D C#
4
下列哪些是Unity3D提供的碰撞体( )
A Box Collider
B Sphere Collider
C Capsule Collider
D Wheel Collider
5
关于Terrain地形组件说法正确的是( )
A Raise/Lower Terrain用来抬升或者下降地面
B Paint Detail 功能是绘制纹理
C Place trees 可用来放置树木
D 使用Paint Height时,按住Shift能获取当前地形高度,松开键后能绘制“等高度”地形
6
Unity3D 提供的光照引擎有( )
A Forward Render
B Progressive Lightmapper
C Lightmass
D Enlighten
7
unity3d提供了几种光源
A 平行光:Directional Light
B 聚光灯:Spot Light
C 点光源:Point Light
D 区域光源:Area Light(只用于烘培)
8
Unity创建的C#脚本,有两个默认的方法分别是 和 。
A Start
B Update
C Awake
D OnGUI
9
以下关于“Audio Source”组件说法正确的是( )
A “Spatial Blend”属性用于设置声音的2D和3D效果的混合程度,取0时为纯3D效果,取1时为纯2D效果
B “Player On Awake”属性用于设置是否一激活就播放声音
C “Loop”属性用来设置是否循环播放声音
D “AudioClip”属性用来指定要播放的声音文件
10
Unity3D支持的音频剪辑有( )
A Mp3
B Ogg
C Wav
D Aiff
11
以下关于“Animator”组件说法正确的是()
A “Animator”用于控制游戏对象的动画
B “Animator”组件的“Controller”属性用于指定动画控制状态转换图
C 在Unity3D中录制了简单动画的游戏物体会自动添加“Animator”组件
D 只有人形角色对象才能使用“Animator”组件
12
在Unity引擎中,关于如何向工程中导入图片资源,以下做法错误的是哪些?()
A 将图片文件复制或剪切到项目文件夹下的Assets文件夹或Assets子文件夹下
B 通过单击“Assets→Import New Asset”导入资源
C 选中所需图片,按住鼠标左键将其拖入Scene面板中
D 图片要求只能是PNG或JPG格式
13
Unity中资源文件夹大致分为哪些类?()
A Resources
B Streaming Assets
C PersistentDataPath
D AssetBundle
14
Unity导航网格(Nav Mesh)系统包含以下哪些部分?
A Navigation Mesh
B Nav Mesh Agent
C Off-Mesh Link
D Nav Mesh Obstacle
15
关于多人游戏网络系统,下列说法正确的是哪些?()
A Unity的联网系统集成在引擎和Editor中,因此便于使用组件和视觉辅助工具来构建多人游戏
B 除了Unity联网系统外,Unity还提供了多玩家和联网解决方案(MLAPI)
C Network Manager负责管理多人游戏的网络方面
D 同一时间在场景中可以激活多个Network Manager
16
关于Unity资源管理,下列说法正确的是哪些?()
A 资源可能来自Unity外部创建的文件,例如3D模型、音频文件、图像
B 若要将在Unity外部创建的资源导入Unity项目,可以将文件直接导出到项目下的Assets文件夹中或将其复制到该文件夹中
C 使用Scripted Importer及C#可以为Unity本身不支持的文件格式编写自定义资源导入器
D 在Unity编辑器中可以创建一些资源类型,如ProBuilder网格(ProBuilderMesh)、动画控制器(Animator Controller)、音频混合器(Audio Mixer)或渲染纹理(Render Texture)
17
关于增强现实,下列说法正确的是哪些?()
A AR Foundation允许用户在Unity中以多平台方式使用增强现实平台。该软件包可提供一个供Unity开发者使用的界面,但并未自行实现任何增强现实功能
B 要在目标设备上使用AR Foundation,还需要为Unity正式支持的每个目标平台下载并安装单独的软件包
C Unity的XR交互工具包可让用户为自己的应用程序增加交互性,而不必从头开始编写交互代码
D 单通道立体渲染允许GPU针对双眼共享剔除。为了进行剔除,GPU只需要对场景中的所有游戏对象迭代一次,然后渲染在剔除之后仍然存在的游戏对象
18
AssetBundle是一个容器,就像文件夹一样,其中可以包含其他文件。这些附加的文件包含哪些类型?()
A 序列化文件,包含分解为各个对象并写入此单个文件的资源
B 资源文件,为某些资源(如纹理和音频)单独存储的二进制数据块
C 文本格式文件,包含基于文本格式的场景数据
D 脚本文件,包含游戏运行功能的编译代码
19
关于使用AssetBundle的优势,下列说法正确的是哪些
A 可用于可下载内容(DLC),减小初始安装大小
B 加载针对最终用户平台优化的资源
C 减轻运行时内存压力
D 资源包可视化管理
20
当使用BuildPipeline.BuildAssetBundles函数进行资源打包时,需要将哪些参数传递给BuildPipeline.BuildAssetBundles 函数?()
A OutputPath:AssetBundle输出目录,一般为Assets/AssetBundles
B BuildAssetBundleOptions:资源包编译选项,包括指定压缩算法
C TargetPlatform:告诉构建管线,要将这些AssetBundle用于哪些目标平合
D OptimalOptions:使用的优化参数和压缩算法
—
## 判断题
1
C#中,一个类可以有多个基类。()
A 正确
B 错误
2
将碰撞体组件的Is Trigger 属性值设置为“false”后,碰撞体变为“触发器”。
A 正确
B 错误
3
碰撞体用于检测游戏场景中的游戏对象是否互相碰撞,基本功能是使得物体之间不能穿过,还可以用于检测某个对象是否碰触到另外一个对象
A 正确
B 错误
4
Unity可以进行VR、AR、MR项目开发。
A 正确
B 错误
5
要想在场景中播放音乐,需要给物体添加AudioSource组件。
A 正确
B 错误
2026年春河南开放大学云上河开Unity 3D基础(cz) 050632 合集答案
点点赞赏,手留余香
给TA打赏




评论0