Thay đổi ảnh nhân vật và nền sân khấu Scratch

0
3

Tiếp nối với những bài hướng dẫn lập trình Scratch trên Làm thế nào. Hôm nay, chúng ta hãy tìm hiểu về cách thay đổi màu sắc và một số thao tác với nhân vật. Ở bài trước đã hướng dẫn mọi người những thao tác cơ bản lập trình trên Scratch Offline. Chắc mọi người không còn xa lạ gì với giao diện của phần mềm nên ta vào bài luôn.

1. Thay đổi màu sắc nhân vật

Chúng ta sẽ thêm lệnh làm thay đổi màu sắc của nhân vật, nhưng lần này sẽ thực hiện theo một cách hoàn toàn khác.

Chọn nhóm lệnh Looks, sau đó kéo thả lênh change <Color> effect by <> ra cửa sổ lệnh.

Lệnh thay đổi màu sắc nhân vật Scratch

Nháy trực tiếp lên lệnh để quan sát sự thay đổi màu sắc của nhân vật.

Dãy hình dưới đây là kết quả của việc thực hiện liên tiếp lệnh này.

Mèo Scratch thay đổi màu sắc

2. Sự kiện Thử bấm một phím

Chúng ta sẽ thực hiện trong bước này một lệnh mới, cho phép dùng phím để điều khiển hoạt động nhân vật, cụ thể là điều khiển nhân vật thay đổi màu sắc.

– Chọn nhóm lệnh Events, kéo thả lệnh when <space> key pressed vào cửa sổ lệnh, đặt ngay cạnh và phía trên của lệnh thay đổi màu sắc đã có.

Sự kiện khi bấm phím cách Scratch

Phím điều khiển mặc định là Space, có thể lựa chọn phím bất kỳ khác nếu muốn. Bây giờ chúng ta có thể chạy chương trình (bằng cách nháy nút hình lá cờ xanh), dùng phím space để điều khiển Mèo thay đổi màu sắc.

3. Bổ sung nền sân khấu Scratch

Thực hiện theo các bước sau để bổ sung thêm nền sân khấu.

Thêm ảnh nền sân khấu Scratch

4. Thêm nhiều nhân vật khác cho sân khấu Scratch

Thực hiện theo các bước sau để bổ sung thêm nhân vật trên sân khấu.

Thêm nhân vật trên Scratch Offline

Có thể thiết lập các lệnh mới trong cửa sổ lệnh của nhân vật mới được đưa vào.

Bây giờ khi nháy nút hình lá cờ chúng ta sẽ thấy cả 2 nhân vật cùng chuyển động theo các lệnh đã được lập trình trước.

Nhân vật 2 cùng chuyển động

Chúng ta hãy cùng khám phá Scratch bằng nhiều cách khác nữa và trong các bài học tiếp theo.

Comments

BÌNH LUẬN

Please enter your comment!
Please enter your name here