WorksheetsGI Checkpoint 1
Total questions: 10
Worksheet time: 6mins
Cho biết câu lệnh sau có ý nghĩa gì?
Tạo 6 obj_enemy tại vị trí x = 0, y ngẫu nhiên từ 100 đến 900
Tạo 5 obj_enemy tại vị trí x = 0, y ngẫu nhiên từ 100 đến 900
Tạo 6 obj_enemy tại vị trí y = 0, x ngẫu nhiên từ 100 đến 900
Tạo 5 obj_enemy tại vị trí y = 0, x ngẫu nhiên từ 100 đến 900
Cho biết đoạn code sau dùng để làm gì trong sự kiện step?
Xử lý va chạm theo chiều ngang
Xử lý va chạm theo chiều dọc
Xử lý di chuyển và va chạm theo chiều ngang
Xử lý di chuyển và va chạm theo chiều dọc
Dựa vào đoạn code bên dưới trong sự kiện create và step. Lập trình chức năng khi đang ở trạng thái 0, nếu thấy khoảng cách với obj_player dưới hoặc bằng 300 thì chuyển sang trạng thái 1
Trong lập trình trạng thái (finite state machine - switch case), làm sao để đếm thời gian trong một trạng thái cụ thể, biết trong sự kiện create đã có biến step?
Trong các trạng thái, chạy câu lệnh step = 1
Trong các trạng thái, chạy câu lệnh step = step + 1
Trong các trạng thái, chạy câu lệnh step = step - 1
Trong các trạng thái, chạy câu lệnh state = step
Trong lập trình trạng thái (finite state machine - switch case), khi ở trạng thái 0, sau 2 giây thì chuyển sang trạng thái 1 thì sử dụng cách nào?
Để hình ảnh nhân vật xoay sang trái thì chúng ta sử dụng câu lệnh nào để thực hiện?
image_xscale = 1
image_xscale = -1
image_yscale = -1
image_yscale = 1
Điền vào kết quả của câu lệnh dưới đây
sign(-10)
(a)
Đặc điểm của trò chơi thuộc thể loại Platform là gì?
(a)
Bạn muốn nhân vật bị gió đẩy sang phải và gió mạnh dần theo thời gian. Trong Create đã có biến gio = 0. Trong sự kiện Step, nên viết gì?
gio = 0
hspeed = gio
hspeed = hspeed + gio
hspeed = hspeed - gio
Ý nghĩa của đoạn code sau:
Lấy toàn bộ object trong lớp lay_ts_wall
Lấy toàn bộ sprite trong lớp lay_ts_wall
Lấy toàn bộ tileset trong lớp lay_ts_wall
Lấy toàn bộ background trong lớp lay_ts_wall
