Nội dung chính
1. Phân tích
Câu này không quá khó và có thể làm bằng nhiều cách khác nhau.
- Vẽ + bản sao.
- In hình.
Chúng tôi chọn cách in hình để làm cho nhanh
Bàn cờ có thể vẽ và tô màu bằng tay, cách này đã có bài tương tự trên Scratch các bạn có thể xem lại, ở đây chúng tôi tạo nhân vật có kích thước 40×40 1 đen và 1 xám để phục vụ cho việc in hình thành bàn cờ.
2. Vẽ bàn cờ (nhân vật A)
Biến x, y và n dùng để thay đổi tọa độ và bước di chuyển, đặt biến để dễ cho việc canh chỉnh bàn cờ sau này (đề yêu cầu vẽ giữa sân khấu, chúng tôi ko thích vẽ giữa ^^).
3. Quân cờ và vị trí (nhân vật B).
Nhân vật B có tất cả 12 ngoại hình không tính cô gái, các ngoại hình được phân biệt bằng tên kèm theo chữ T (trắng) hay D (Đen).
Một biến mảng chess lưu thứ tự xuất hiện của các quân cờ được đánh số từ 1 đến 8, nhân vật A sau khi vẽ xong thì sẽ về ô đầu tiên (đen, góc dưới bên trái) làm nhiệm vụ chỉ đường cho nhân vật B đi đến và in lại hình ảnh của nhân vật ngay tại vị trí đó.
Code của nhân vật B
4. Demo cách 1 (in hình)
5. Demo cách 2 (bản sao)
- Xem thêm vẽ, tô màu, xác định màu 1 ô trên bàn cờ vua
- Giải đề thi tài năng trẻ tin học Scratch 2017
- Làm phim hoạt hình với Scratch
Làm sao để học được cách tạo danh sách, mình cái này còn yếu, các cao nhân giúp mình với.
Ý của bạn “tạo danh sách” là như thế nào, chúng tôi không hiểu lắm.
có cách nào để sau khi vẽ xong có thể chơi không?
Có một cách tại https://scratch.mit.edu/projects/321678830 thì có thể di chuyển được các quân cờ, tuy nhiên code để chơi cờ thì chúng tôi nghĩ là quá khó, Bạn có thể tìm thấy các kịch bản có thể chơi cờ ở trên Scratch.mit.edu.
Anh vào https://scratch.mit.edu/projects/343969737/editor/ tham khảo đi. Còn rất nhiều người làm được
[…] Bảng A1 Câu 1 vẽ bàn cờ tài năng trẻ tin học 2019 […]