WorksheetsComponent&gameObj
Total questions: 49
Worksheet time: 25mins
Name
Class
Date
1.
GameObject là gì trong Unity?
a)
Một script
b)
Một đối tượng trong game
c)
Một cảnh (scene)
d)
Một loại texture
2.
Component là gì?
a)
Một loại GameObject
b)
Một phần tử UI
c)
Một chức năng gắn vào GameObject
d)
Một cảnh phụ
3.
Mỗi GameObject luôn có Component nào?
a)
Rigidbody
b)
Collider
c)
Transform
d)
Animator
4.
Để thêm Component mới vào GameObject, ta làm gì?
a)
Kéo thả từ thư viện
b)
Dùng lệnh AddComponent
c)
Nhấn chuột phải vào Scene
d)
Tạo script mới
5.
Component nào giúp GameObject tương tác vật lý?
a)
Transform
b)
Rigidbody
c)
Canvas
d)
AudioSource
6.
Component nào giúp phát hiện va chạm?
a)
Collider
b)
Rigidbody
c)
Animator
d)
AudioSource
7.
Component nào điều khiển animation?
a)
Animator
b)
Rigidbody
c)
Collider
d)
Transform
8.
Component nào dùng để phát âm thanh?
a)
AudioSource
b)
SoundPlayer
c)
MusicManager
d)
AudioClipper
9.
Để xóa một Component khỏi GameObject, ta làm gì?
a)
Delete GameObject
b)
RemoveComponent()
c)
Nhấn nút "Remove" trong Inspector
d)
Không thể xóa
10.
Component nào giúp hiển thị UI?
a)
Canvas
b)
Collider
c)
Rigidbody
d)
Animator
11.
Component nào giúp phát hiện trigger?
a)
BoxCollider (Is Trigger)
b)
Rigidbody
c)
AudioSource
d)
Animator
12.
Component nào giúp điều khiển ánh sáng?
a)
Light
b)
Rigidbody
c)
Animator
d)
AudioSource
13.
Component nào giúp điều khiển camera?
a)
Camera
b)
Canvas
c)
Animator
d)
Collider
14.
Component nào giúp phát video?
a)
VideoPlayer
b)
AudioSource
c)
Animator
d)
Rigidbody
15.
Component nào giúp tạo hiệu ứng hạt?
a)
ParticleSystem
b)
EffectManager
c)
SparkleEngine
d)
ParticleCreator
16.
Component nào giúp điều khiển UI bằng script?
a)
CanvasScaler
b)
EventSystem
c)
UIManager
d)
ButtonController
17.
Component nào giúp điều khiển animation theo thời gian?
a)
Animator
b)
Animation
c)
Timeline
d)
Rigidbody
18.
Component nào giúp GameObject không bị trọng lực?
a)
Rigidbody (Use Gravity = false)
b)
Collider
c)
Transform
d)
Animator
19.
Component nào giúp phát hiện va chạm 2D?
a)
BoxCollider2D
b)
Collider3D
c)
Rigidbody2D
d)
AudioSource
20.
Component nào giúp điều khiển chuyển động 2D?
a)
Rigidbody2D
b)
Rigidbody3D
c)
Animator
d)
Transform
21.
Component nào giúp tạo UI Text?
a)
TextMeshProUGUI
b)
Canvas
c)
TextComponent
d)
UILabel
22.
Component nào giúp điều khiển tốc độ animation?
a)
Animator (Speed)
b)
Rigidbody (Mass)
c)
Collider (Friction)
d)
AudioSource (Pitch)
23.
Component nào giúp phát âm thanh khi va chạm?
a)
AudioSource + Collider
b)
Rigidbody + Animator
c)
Canvas + AudioSource
d)
Collider + Transform
24.
Component nào giúp điều khiển UI bằng chuột?
a)
Button
b)
Canvas
c)
Collider
d)
Rigidbody
25.
Khi nào nên dùng GetComponent<T>() trong script?
a)
Khi khởi tạo scene
b)
Khi cần truy cập component
c)
Khi tạo prefab
d)
Khi load texture
26.
AddComponent<T>() sẽ làm gì nếu component đã tồn tại?
a)
Ghi đè
b)
Tạo thêm bản sao
c)
Không làm gì
d)
Xóa component cũ
27.
Component nào không thể có nhiều bản sao trên cùng GameObject?
a)
Rigidbody
b)
AudioSource
c)
BoxCollider
d)
Transform
28.
enabled trong component dùng để làm gì?
a)
Xóa component
b)
Tắt chức năng component
c)
Khóa GameObject
d)
Tăng FPS
29.
GetComponentInChildren<T>() khác gì với GetComponent<T>()?
a)
Tìm trong prefab
b)
Tìm trong parent
c)
Tìm trong child
d)
Tìm trong scene
30.
Component nào giúp tối ưu hóa rendering khi có nhiều đối tượng giống nhau?
a)
MeshRenderer
b)
Animator
c)
Rigidbody
d)
Static Batching
31.
Component nào giúp xử lý va chạm chính xác hơn trong vật lý?
a)
BoxCollider
b)
MeshCollider
c)
SphereCollider
d)
CapsuleCollider
32.
Khi dùng Destroy(gameObject), điều gì xảy ra với các component?
a)
Component bị xóa trước
b)
Component vẫn tồn tại
c)
Tất cả bị xóa
d)
Chỉ xóa Transform
33.
Component nào giúp xử lý input từ người dùng?
a)
InputManager
b)
EventSystem
c)
UIHandler
d)
InputField
34.
Component nào giúp GameObject không bị render?
a)
MeshRenderer (enabled = false)
b)
Transform (scale = 0)
c)
Rigidbody (mass = 0)
d)
Collider (isTrigger = true)
35.
Component nào giúp tối ưu hóa ánh sáng tĩnh?
a)
LightmapSettings
b)
LightProbeGroup
c)
ReflectionProbe
d)
Baked GI
36.
Component nào giúp tạo hiệu ứng phản chiếu?
a)
ReflectionProbe
b)
Light
c)
Camera
d)
Shader
37.
Component nào giúp điều khiển animation theo trạng thái logic?
a)
Animator + AnimatorController
b)
Animation + Timeline
c)
Rigidbody + Collider
d)
UIManager + Animator
38.
Component nào giúp xử lý tương tác UI như button click?
a)
EventTrigger
b)
Collider
c)
Rigidbody
d)
AudioSource
39.
Component nào giúp GameObject không bị ảnh hưởng bởi vật lý?
a)
Rigidbody (isKinematic = true)
b)
Collider (isTrigger = true)
c)
Transform (locked)
d)
Animator (enabled = false)
40.
Component nào giúp xử lý va chạm liên tục khi di chuyển nhanh?
a)
Rigidbody (Collision Detection = Continuous)
b)
Collider (isTrigger = true)
c)
Rigidbody (Mass = 0)
d)
Transform (UpdateMode = Late)
41.
Component nào giúp tối ưu hóa UI trên nhiều độ phân giải?
a)
CanvasScaler
b)
UIManager
c)
EventSystem
d)
TextMeshProUGUI
42.
Component nào giúp xử lý animation blend giữa các trạng thái?
a)
AnimatorController
b)
BlendTree
c)
Timeline
d)
AnimationClip
43.
Component nào giúp xử lý va chạm 2D chính xác hơn?
a)
PolygonCollider2D
b)
BoxCollider2D
c)
CircleCollider2D
d)
Rigidbody2D
44.
Component nào giúp phát hiện va chạm mà không cần Rigidbody?
a)
Collider (isTrigger = true)
b)
Rigidbody (isKinematic = true)
c)
Transform (enabled = false)
d)
Animator (speed = 0)
45.
Component nào giúp xử lý UI động như popup?
a)
Canvas + Animator
b)
Canvas + Collider
c)
Canvas + Rigidbody
d)
Canvas + AudioSource
46.
Component nào giúp xử lý ánh sáng động?
a)
Realtime GI
b)
Baked GI
c)
LightmapSettings
d)
ReflectionProbe
47.
Component nào giúp GameObject không bị ảnh hưởng bởi camera?
a)
Layer + Camera Culling Mask
b)
Rigidbody (isKinematic)
c)
Collider (isTrigger)
d)
Animator (enabled = false)
48.
Component nào giúp xử lý tương tác kéo thả trong UI?
a)
DragHandler
b)
EventTrigger
c)
PointerHandler
d)
IDragHandler (interface)
49.
Component nào giúp xử lý animation theo thời gian cụ thể?
a)
Timeline
b)
AnimatorController
c)
BlendTree
d)
Rigidbody
100 %
