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

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

đặ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.

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ũ.

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

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.

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ể.