Nhóm cấu trúc điều khiển

Một phần của tài liệu Lập trình Scatch 2D (Trang 45 - 52)

PHẦN 2 : KHÁM PHÁ LẬP TRÌNH CHUYỂN ĐỘNG SCRATCH

7. Điều khiển và cấu trúc điều khiển

7.2. Nhóm cấu trúc điều khiển

Trong phần này, chúng ta sẽ được tìm hiể’u về các cấu trúc lặp và cấu trúc rẽ nhánh.

Các cấu trúc này giúp chúng ta có nhiều giải pháp hơn trong việc xây

dựng các hoạt động của nhân vật. Ngoài ra, phần này cũng giới thiệu cách thức để’ chúng ta có thể tạo ra các bản sao của nhân vật và sử dụng chúng.

7.2.1. Lệnh Lặp lại ()/ Repeat ()

* Lặp lại một đoạn mã bất kỳ với số lần xác định.

* Liên tục kiểm tra di chuyển của nhân vật

7.2.2. Lệnh Lặp mãi mãi/ Forever

Lệnh này là một trong những lệnh được sử dụng nhiều nhất trong các dự án Scartch bởi vì có rất nhiều trường hợp cần sử dụng đến vịng lặp vơ hạn này.

* Lưu điểm cao nhất trong một trò chơi.

* Dùng kiểm tra xem nhân vật đã chạm mặt đất (màu xanh) chưa?

* Lặp lại một bản nhạc.

* Lặp lại hoạt động đơn giản của nhân vật

7.2.3. Lệnh Lặp cho tới khi ()/ Repeat until ()

* Nhảy tới vị trí con trỏ chuột cho tới khi nó khơng được bấm

* Lặp lại một đoạn mã trong một khoảng thời gian nhất định

7.2.4. Lệnh Nếu () thì/ If () then

So sánh các giá trị.

Kiểm tra đầu vào

7.2.5. Lệnh Nếu () thì, cịn khơng thì/ If () then, Else

* Thực hiện một việc khi thoả mãn một điều kiện xác định

* Nếu sức khoẻ của một nhân vật bằng 0, nó sẽ bị chết, nếu bằng một giá trị khác 0 nó sẽ thực hiện công việc khác

7.2.6. Lệnh Tạo bản sao từ ()/ Create Clone of ()

* Không giới hạn số lượng viên đạn trong một trò chơi

* Tạo nhiều bản sao của một nhân vật

7.2.7. Lệnh Khi tôi khởi đầu là một bản sao/ When I Start as a Clone

* Đưa bản sao tới một vị trí ngẫu nhiên.

7.2.8. Lệnh Xóa bản sao này/ Delete this Clone

* Xố đi một viên đạn khi nó bắn xong

Một phần của tài liệu Lập trình Scatch 2D (Trang 45 - 52)

Tải bản đầy đủ (PDF)

(63 trang)