Bỏ qua để đến nội dung

Khối Chuyển động

Nhóm Chuyển động (Motion), màu xanh dương, điều khiển vị trí và hướng của sprite trên sân khấu. Sân khấu Scratch có hệ toạ độ với tâm là điểm (0, 0), trục x từ -240 đến 240, trục y từ -180 đến 180.

di chuyển () bước di chuyển sprite về phía trước theo hướng hiện tại của nó (mặc định hướng 90° là quay sang phải).

khi bấm vào @greenFlag
di chuyển (10) bước

xoay phải/trái () độ đổi hướng nhìn của sprite. đặt hướng bằng () đặt hướng tuyệt đối (0 = lên, 90 = phải, 180 = xuống, -90 = trái).

xoay @turnRight (90) độ
xoay @turnLeft (90) độ
đặt hướng bằng (90)

Thay vì di chuyển tương đối, có thể đặt vị trí tuyệt đối bằng toạ độ (x, y), hoặc lướt (glide) đến đó trong một khoảng thời gian để tạo chuyển động mượt.

đi tới điểm x: (0) y: (0)
lướt trong (1) giây tới điểm x: (100) y: (100)

Cách phổ biến nhất để điều khiển nhân vật bằng bàn phím: thay đổi riêng toạ độ x hoặc y một lượng nhất định.

khi bấm phím [mũi tên phải v]
thay đổi x một lượng (10)

khi bấm phím [mũi tên trái v]
thay đổi x một lượng (-10)

khi bấm phím [mũi tên lên v]
thay đổi y một lượng (10)

khi bấm phím [mũi tên xuống v]
thay đổi y một lượng (-10)

Kết hợp với lặp lại liên tục (nhóm Điều khiển), khối bật lại nếu chạm cạnh giúp nhân vật tự động đổi hướng khi chạm mép sân khấu - thường dùng trong các game kiểu quả bóng nảy.

khi bấm vào @greenFlag
liên tục
di chuyển (10) bước
bật lại nếu chạm cạnh

Bài tiếp theo tìm hiểu nhóm khối Hiển thị & Âm thanh.