Dự án: Hoa văn hình vuông xoay

Dự án này dùng lại khối tự tạo vẽ hình vuông (xem lại ở bài
Bút vẽ), kết hợp thêm một vòng lặp và
phép xoay để tạo ra hoa văn xoay tròn từ nhiều hình vuông chồng lên nhau.
Chuẩn bị
Phần tiêu đề “Chuẩn bị”định nghĩa vẽ hình vuông (cạnh) đặt bút lặp lại (4) di chuyển (cạnh) bước xoay @turnRight (90) độ nhấc bút
Vẽ một hình vuông xoay dần
Phần tiêu đề “Vẽ một hình vuông xoay dần”Mỗi lần vẽ xong một hình vuông, xoay nhân vật thêm một góc nhỏ rồi vẽ lại
- lặp lại nhiều lần sẽ tạo ra hiệu ứng hoa văn xoay tròn:
khi bấm vào @greenFlag Xóa tất cả đi tới điểm x: (0) y: (0) đặt hướng bằng (90) chọn bút màu (#4cbf56) lặp lại (36) vẽ hình vuông (100) xoay @turnRight (10) độ
Đổi màu theo từng vòng
Phần tiêu đề “Đổi màu theo từng vòng”Thêm biến số màu để bút tự đổi màu qua mỗi hình vuông, tạo hiệu ứng cầu
vồng:
khi bấm vào @greenFlag Xóa tất cả đi tới điểm x: (0) y: (0) đặt [màu v] thành (0) lặp lại (36) đặt [màu sắc v] bút bằng (màu) vẽ hình vuông (100) xoay @turnRight (10) độ thay đổi [màu v] một lượng (7)
Mở rộng thêm
Phần tiêu đề “Mở rộng thêm”- Thử thay hình vuông bằng khối tự tạo
vẽ hình tam giáchoặcvẽ hình lục giácđể so sánh hoa văn tạo ra - Đổi số lần lặp (36) và góc xoay (10 độ) - thử tính xem tổng góc xoay bằng bao nhiêu độ thì hình vẽ khép kín thành một vòng tròn hoàn chỉnh
- Cho độ dài cạnh tăng dần sau mỗi lần vẽ để tạo hoa văn xoắn ốc thay vì các hình chồng khít lên nhau
Sang bài tiếp theo: hoa văn ngôi sao.