Giới thiệu
Giao diện tùy chỉnh bao gồm các nút bấm, hình ảnh, văn bản, v.v., hiển thị trên màn hình của người chơi.
Bạn có thể vào trang chỉnh sửa cấp độ đầu tiên thông qua “Thêm - HUD Tùy chỉnh”:

Ở góc dưới bên phải là các nút “LỆNH MỚI” và “ĐIỀU CHỈNH BỐ CỤC”.
Lưu ý: Giao diện tùy chỉnh chỉ có thể được điều khiển thông qua khối lệnh (block script) được giới thiệu trong Chương 9.
Nếu bạn chưa đọc Chương 9, nên đọc trước để hiểu rõ hơn.
Quản lý giao diện tùy chỉnh
Nhấn nút “TẠO GIAO DIỆN HUD” ở góc trên bên trái để thêm một giao diện tùy chỉnh mới.
Chọn một giao diện tùy chỉnh, bạn có thể đổi tên, sao chép hoặc xóa giao diện đó:

Chỉnh sửa giao diện tùy chỉnh
Mỗi giao diện tùy chỉnh giống như một “khung chứa” có thể bao gồm nhiều thành phần giao diện khác nhau.
Nhấn “ĐIỀU CHỈNH BỐ CỤC” ở góc dưới bên phải để vào trang chỉnh sửa cấp độ thứ hai:

Nhấn các nút hình vuông ở góc dưới bên trái, theo thứ tự từ trái sang phải, để thêm văn bản, hình ảnh, nút bấm và điểm/kết nối trống.
Nút biểu tượng có hình con mắt ở góc dưới bên phải dùng để bật/tắt hiển thị giao diện game. Các nút hình mũi tên dùng để hoàn tác (undo) và làm lại (redo).

Trong bảng “CÀI ĐẶT THUỘC TÍNH” bên phải, bạn có thể thay đổi các thuộc tính khác nhau của các thành phần giao diện (widget), bao gồm đồ họa và tên của chúng.

Chọn một thành phần giao diện, các nút có thể được sử dụng để thay đổi kích thước, xoay hoặc xóa nó.

Bảng CẤU TRÚC PHÂN CẤP ở bên trái hiển thị mối quan hệ giữa các thành phần giao diện:
Các thành phân giao diện ở cấp cao hơn sẽ di chuyển, thay đổi kích thước và xoay tất cả các thành phần giao diện con của chúng.
Các thành phần giao diện ở cấp thấp hơn trong bảng sẽ che khuất các thành phần giao diện cấp cao hơn.

Nếu bạn cần điều chỉnh thứ tự phần cấp của một widget, hãy nhấn giữ và kéo nó đến vị trí mong muốn.
Lưu ý: Nên đặt nút bấm ở vị trí không xung đột với các nút khác trong trò chơi để tránh bị chèn lên nhau.
Tạo logic hoạt động
Như đã đề cập trước đóL giao diện tùy chỉnh chỉ có thể được điều khiển bằng các khối lệnh (block script)
Quay lại trang chỉnh sửa cấp độ đầu tiên và nhấn nút “LỆNH MỚI”. Thêm các khối sau:

Đừng quên kéo khối “Kích hoạt người chơi” vào ô trống trong ô “Thực thể”.
Về cơ bản, chúng ta sẽ sử dụng một nút bấm để điều khiển thuộc tính “bất tử” của người chơi.
Sự kiện “Khi nhấn” nút sẽ đặt thuộc tính bất tử của người chơi thành ĐÚNG (TRUE);
Sự kiện “Khi thả” nút sẽ đặt thuộc tính bất tử của người chơi thành SAI (FALSE);
Khi bạn thêm một nút trong lúc chỉnh sửa giao diện tùy chỉnh, các sự kiện tương ứng này sẽ tự động được thêm vào bảng bên trái.
Khi vào trò chơi, giao diện tùy chỉnh sẽ không hiển thị, vì lệnh này được gắn vào giao diện tùy chỉnh, nhưng giao diện tùy chỉnh vẫn chưa được tạo.
Hãy vào mã vận hành Global và thêm các khối sau vào những khối từ chương trước, để hiển thị giao diện tùy chỉnh này cho người chơi khi họ tham gia trò chơi:

Khi vào trò chơi, người chơi sẽ trở nên bất tử khi giữ nút bấm:

Nếu bạn muốn dừng sử dụng giao diện tùy chỉnh này (ví dụ: khi kết thúc một vòng chơi), bạn có thể ẩn nó bằng cách sử dụng các khối sau:

Lưu ý: Các khối trên cần được thêm vào lệnh của giao diện tùy chỉnh.