Khối lệnh

Tạo

Khối là các đoạn mã/lệnh được hiển thị dưới dạng các khối trông như mảnh ghép trò chơi.

000

Dù bạn muốn làm một đối tượng xoay vòng hay triệu hồi thiên thạch đầy uy lực bằng kĩ năng nhân vật, khối đều có thể giúp bạn thực hiện một cách dễ dàng.

001

Ngoài việc nhấn nút “Tập lệnh khối” trong phần “Hơn”, còn có một số cách khác để vào trình chỉnh sửa khối:


002

Mỗi đối tượng đều có tùy chọn để chỉnh sửa lệnh của nó.

003

Bạn có thể thêm mã vận hành Global, lệnh đội, hoặc lệnh người chơi trong mục “Cài Đặt - THIẾT LẬP CƠ BẢN”.


005

Tất cả các khối đều nằm trong bảng bên trái. Mỗi nút hình vuông tương ứng với một nhóm khối thuộc danh mục đó.

Cũng giống như khi bạn đặt các đối tượng vào màn chơi, bạn chỉ cần kéo thả các khối từ bảng bên trái vào vùng trống là được.

004

Chỉ khi khối được thêm vào một đối tượng, nó mới được hiển thị trong danh sách thả xuống ở góc trên bên phải của trình chỉnh sửa khối.

Như được minh họa trong hình, tòa nhà có thêm khối lệnh sẽ xuất hiện trong danh sách.

Tìm hiểu về khối lệnh

Khối có hai đặc điểm nổi bật: hình dạng và màu sắc.

Hãy cùng tìm hiểu cách khối hoạt động thông qua hai đặc điểm này.

Ý nghĩa của hình dạng

Giống như các khối đồ chơi, khối lệnh với các hình dạng khác nhau sẽ được sử dụng theo cách khác nhau.

Chỉ khi lắp ráp các khối lệnh có hình dạng phù hợp, chúng mới có thể hoạt động.

Khối sự kiện

006

Khối sự kiện có màu đỏ, phẳng ở phía trên và có phần lồi ở phía dưới.

Đây là điểm bắt đầu của tất cả các đoạn lệnh, không có khối nào có thể kết nối ở phía trên nó.

Trong một khối lệnh, không được phép có các khối sự kiện trùng lặp.

Khối lệnh thực thi

007

Khối thực thi có phần lõm ở phía trên và phần lồi ở phía dưới.

Nó hỗ trợ các đoạn lệnh khác. Dựa vào hình dạng, khối này có thể kết nối với khối sự kiện hoặc các khối thực thi khác. Nó cũng có thể đóng vai trò là điểm kết thúc của một đoạn lệnh.

Khối dữ liệu

008

Khối hình chữ nhật có một chấm màu vàng ở bên trái. Khối này chỉ có thể được nhúng vào các khối khác để cung cấp dữ liệu cần thiết.

Thứ tự chạy

Bằng cách lắp ráp các khối lệnh theo hình dạng của chúng, bạn có thể tạo ra một đoạn lệnh hoàn chỉnh.

Các khối lệnh luôn chạy theo thứ tự từ trên xuống dưới.

Ý nghĩa của màu sắc

Màu sắc được sử dụng để phân loại khối lệnh và cung cấp gợi ý trực quan.

Phân Loại

009

Nhấn vào thanh bên trái để mở rộng bảng khối lệnh. Mỗi nút hình vuông thường đại diện cho một nhóm khối lệnh với màu sắc riêng.

Ví dụ:
• Các khối lệnh logic có màu xanh lá đậm.
• Các khối lệnh dữ liệu có màu tím đỏ hoặc xám đậm.

Chỉ dẫn

010

Nếu một khối chứa một khối dữ liệu có cùng màu, điều đó có nghĩa đây là đầu ra (giá trị trả về) của nó.

Bạn có thể kéo đầu ra này và thả vào các khối khác bên dưới.

Ví dụ đơn giản

Bạn muốn người chơi bắt đầu một trận đấu súng ngay sau khi vào game? Không thành vấn đề.

Sự kiện + Hành động

011

Mở lệnh toàn cục và tìm sự kiện “Khi người chơi tham gia trò chơi” làm điểm bắt đầu.

Chọn khối thực thi “Thêm vật phẩm” làm hành động phản hồi cho sự kiện này.


012

Các mục “Vật Phẩm” và “Số Lượng” rất dễ hiểu. Ví dụ: chọn súng FAMAS với số lượng là 1.

Phần “Mục Tiêu” cho biết vũ khí sẽ được cấp cho ai. Làm thế nào để điền vào?


013p

Chúng ta muốn cấp vũ khí cho “người chơi tham gia trò chơi”, vì vậy hãy kéo khối “Người chơi” được trả về bởi sự kiện “Khi người chơi tham gia trò chơi” vào ô “Mục tiêu”.

Bằng cách này, người chơi khi vào game sẽ nhận được một khẩu FAMAS:

013e

Sự kiện + Điều kKiện + Hành động

Ngoài cách sử dụng mô hình “Sự Kiện + Hành Động” ở trên, bạn cũng có thể thêm điều kiện để biến nó thành mô hình “Sự Kiện + Điều Kiện + Hành Động” (ECA).

Sử dụng Nhật ký đầu ra

Bạn có thể gặp một vấn đề: sau khi vào game, bạn không thể thấy các khối lệnh đang chạy như thế nào.

Việc sử dụng nhật ký đầu ra sẽ giúp bạn quan sát và kiểm soát quá trình chạy của các khối lệnh.

014

Gõ từ khóa “log” vào thanh tìm kiếm ở phía trên bảng bên trái và thêm khối “In thông báo”.

14e

Nhấn dấu cộng (+) để bảng bên trái hiển thị các tùy chọn hợp lệ. Nhấn vào khối chuỗi và nhập một thông báo.

015

Sau khi vào chế độ thử nghiệm, nhấn nút Log trong giao diện.

016

Khi khối chạy đến “In thông báo”, một dòng thông báo sẽ được in ra trong cửa sổ Nhật Ký Đầu Ra.

Việc sử dụng linh hoạt Nhật ký đầu ra rất hữu ích trong việc kiểm tra và xử lý lỗi.

Tham khảo thêm

Dưới đây là một số khối thường được sử dụng, bạn nên chú ý đến chúng:

Trong mục “SỰ KIỆN”: Khi Cập Nhật, Khi Vòng Bắt Đầu, Khi Người Chơi Tham Gia.

Trong mục “THỰC THỂ”: Đặt Thuộc Tính, Tạo Đối Tượng Cấp Độ, Thêm Vật Phẩm.

Trong mục “GAME”: Đặt Trạng Thái Di Chuyển Cho Tất Cả Người Chơi, Bật Vùng An Toàn, Tắt Vùng An Toàn, Đặt Bầu Trời.