- 1
- 0
- 约3.51千字
- 约 9页
- 2025-12-26 发布于湖南
- 举报
unity技术面试题及答案大全
一、单项选择题
1.Unity中用于控制游戏对象位置、旋转和缩放的组件是()
A.MeshRenderer
B.Transform
C.Rigidbody
D.Collider
答案:B
2.在Unity中,以下哪个函数是在对象被实例化时调用的()
A.Update
B.Start
C.Awake
D.FixedUpdate
答案:C
3.Unity中,哪个工具可以用来创建3D模型()
A.UnityEditor
B.Blender
C.Photoshop
D.Premiere
答案:B
4.以下哪个不是Unity支持的脚本语言()
A.C
B.JavaScript
C.Python
D.Boo
答案:C
5.在Unity中,要实现游戏对象的移动,通常会在哪个函数中编写代码()
A.Update
B.OnCollisionEnter
C.OnTriggerEnter
D.OnMouseDown
答案:A
6.以下哪个是Unity中用于播放音频的组件()
A.AudioSource
B.AudioListener
C.AudioClip
D.AudioMixer
答案:A
7.当使用刚体组件时,要实现物体的物理模拟,应该使用哪个函数来更新物体的状态()
A.Update
B.FixedUpdate
C.LateUpdate
D.OnEnable
答案:B
8.Unity中,用于创建粒子系统的菜单路径是()
A.GameObject-CreateEmpty
B.GameObject-3DObject-Cube
C.GameObject-Effects-ParticleSystem
D.GameObject-UI-Button
答案:C
9.在Unity中,要实现两个游戏对象的碰撞检测,需要为它们添加()组件
A.MeshRenderer
B.Transform
C.Rigidbody和Collider
D.AudioSource
答案:C
10.以下哪个函数会在每一帧结束时被调用()
A.Update
B.FixedUpdate
C.LateUpdate
D.Start
答案:C
二、多项选择题
1.以下哪些是Unity中的常用脚本生命周期函数()
A.Start
B.Update
C.FixedUpdate
D.OnDestroy
答案:ABCD
2.Unity支持的平台包括()
A.Windows
B.Android
C.iOS
D.PlayStation
答案:ABCD
3.以下哪些是Unity中的碰撞检测函数()
A.OnCollisionEnter
B.OnCollisionStay
C.OnCollisionExit
D.OnTriggerEnter
答案:ABCD
4.在Unity中,常用的资源类型有()
A.模型
B.纹理
C.音频
D.脚本
答案:ABCD
5.以下哪些是Unity中的渲染组件()
A.MeshRenderer
B.SkinnedMeshRenderer
C.SpriteRenderer
D.CanvasRenderer
答案:ABCD
6.要在Unity中实现网络功能,可以使用()
A.UNet
B.Photon
C.Mirror
D.Socket.io
答案:ABC
7.以下哪些是Unity中的光照类型()
A.DirectionalLight
B.PointLight
C.SpotLight
D.AreaLight
答案:ABCD
8.关于Unity中的预制体(Prefab),以下说法正确的是()
A.预制体是一种可重复使用的游戏对象模板
B.对预制体的修改会影响所有使用该预制体的实例
C.可以将多个游戏对象组合成一个预制体
D.预制体只能在场景中创建
答案:ABC
9.在Unity中,以下哪些可以用于实现动画效果()
A.Animation
B.Animator
C.Timeline
D.ProBuilder
答案:ABC
10.以下哪些是Unity中的材质属性()
A.Albedo
B.Metallic
C.Smoothness
D.NormalMap
答案:ABCD
三、判断题
1.Unity只能开发游戏,不能开发其他类型的应用程序。()
答案:错误
2.在Unity中,Update函数会在每一帧被调用。()
答案:正确
3.刚体
原创力文档

文档评论(0)