Bút vẽ (Pen)
Phần mở rộng (Extension) là các nhóm khối lệnh không có sẵn từ đầu, cần thêm thủ công vào dự án. Bấm biểu tượng mảnh ghép 🧩 ở góc dưới bên trái bảng khối lệnh để mở thư viện phần mở rộng, sau đó chọn phần mở rộng cần dùng.
Bút vẽ (Pen) là phần mở rộng phổ biến nhất - cho phép sprite để lại vệt vẽ khi di chuyển, giống như một cây bút vẽ theo sau nhân vật.
Đặt bút / nhấc bút
Phần tiêu đề “Đặt bút / nhấc bút”đặt bút nhấc bút
đặt bút (pen down) bắt đầu vẽ - mọi chuyển động sau đó để lại vệt trên
sân khấu. nhấc bút (pen up) ngừng vẽ - di chuyển bình thường, không để
lại vệt.
Xoá nét vẽ
Phần tiêu đề “Xoá nét vẽ”Xóa tất cả
Xoá sạch mọi nét vẽ hiện có trên sân khấu - nên đặt ở đầu kịch bản
khi bấm vào @greenFlag để mỗi lần chạy lại không bị chồng lên hình cũ.
Màu, độ đậm, kích thước bút
Phần tiêu đề “Màu, độ đậm, kích thước bút”chọn bút màu (#4cbf56) đặt [màu sắc v] bút bằng (50) thay đổi [màu sắc v] bút một lượng (10) đặt kích thước bút vẽ bằng (5) thay đổi độ dày của nét bút (1)
chọn bút màu mở bảng chọn màu trực quan. Khối đặt ... bút bằng /
thay đổi ... bút một lượng cho phép điều khiển từng thuộc tính màu
(màu sắc, độ bão hoà, độ sáng, độ trong suốt) bằng số - hữu ích khi muốn
đổi màu tự động theo biến số, như trong các dự án vẽ hoa văn ở phần
Dự án thực hành.
In hình (Stamp)
Phần tiêu đề “In hình (Stamp)”in hình
Thay vì vẽ một đường liên tục, in hình (stamp) in ngay hình dạng hiện
tại của sprite lên sân khấu tại vị trí đó - như đóng dấu. Hữu ích để vẽ
hàng loạt bản sao tĩnh của một hình mà không cần tạo clone.
Ví dụ: vẽ hình vuông
Phần tiêu đề “Ví dụ: vẽ hình vuông”Kết hợp bút vẽ với vòng lặp (đã học ở bài Vòng lặp) để vẽ một hình vuông cạnh 100 bước:
khi bấm vào @greenFlag Xóa tất cả đặt kích thước bút vẽ bằng (3) đi tới điểm x: (-50) y: (-50) đặt hướng bằng (90) đặt bút lặp lại (4) di chuyển (100) bước xoay @turnRight (90) độ nhấc bút
Ý tưởng: cứ đi thẳng một cạnh rồi xoay đúng 90 độ, lặp lại 4 lần là khép kín thành hình vuông. Phần Dự án thực hành sẽ áp dụng cách làm này để vẽ thêm hình tròn, hình chữ nhật và nhiều hoa văn khác.
Bài tiếp theo tìm hiểu phần mở rộng Cảm biến Video - dùng webcam để điều khiển nhân vật bằng chuyển động cơ thể.