Khối#

Tài liệu tham khảo API của VEXcode VR Blocks giải thích chức năng của từng khối VEXcode, cách các tín hiệu đầu vào thay đổi hành vi của robot và cách sử dụng khối đó trong một dự án.

Hãy sử dụng tài liệu tham khảo này khi bạn muốn hiểu rõ một khối chức năng trước khi thêm nó vào dự án, kiểm tra xem khối chức năng đó báo cáo những gì hoặc so sánh các khối chức năng tương tự trong cùng một danh mục.

Các khối lệnh trong VEXcode VR có thể khác nhau tùy thuộc vào Sân chơi và robot bạn đang sử dụng. Một số robot bao gồm các khối lệnh độc đáo không xuất hiện trong mọi Sân chơi.

Sân chơi và Robot trong Thực tế ảo#

Sử dụng phần Sân chơi để xem robot nào được sử dụng trong mỗi Sân chơi và để tìm chi tiết thiết lập cụ thể của Sân chơi, thông tin về sân và bối cảnh thử thách.

Sử dụng phần Robots để tìm các trang Khối dành riêng cho robot có các tính năng độc đáo. Các trang Robots cũng hiển thị Sân chơi mà mỗi robot được sử dụng, vì vậy bạn có thể biết khi nào một khối dành riêng cho robot có sẵn trong dự án của mình.

Cách đọc một bài viết dài#

Hầu hết các mục trong khối đều bao gồm các phần sau:

  • Mô tả khối - Giải thích chức năng của khối và khi nào thì nó hữu ích.

  • Hình ảnh khối - Hiển thị hình dạng của khối trong VEXcode VR.

  • Thông số - Liệt kê các đầu vào trên khối và giải thích cách mỗi đầu vào ảnh hưởng đến robot hoặc dự án.

  • Giá trị trả về - Giải thích những gì khối Boolean hoặc Reporter báo cáo.

  • Ví dụ - Minh họa một cách sử dụng khối lệnh này trong một dự án.

Các loại khối phổ biến#

Các khối hình có hình dạng khác nhau đảm nhiệm những vai trò khác nhau trong một dự án.

Loại khối

Ý nghĩa của nó là gì

Xếp chồng

Một khối thực hiện một hành động. Các khối xếp chồng được kết nối phía trên và phía dưới các khối khác trong một chồng.

Mũ

Một khối lệnh khởi đầu cho một chuỗi các khối lệnh khi một sự kiện nào đó xảy ra, chẳng hạn như khi dự án bắt đầu hoặc một sự kiện diễn ra.

Boolean

Khối lệnh trả về giá trị Đúng hoặc Sai. Khối lệnh Boolean thường được sử dụng bên trong các điều kiện, chẳng hạn như khối lệnh nếu thì hoặc chờ cho đến khi.

Phóng viên

Khối báo cáo là khối dùng để hiển thị một giá trị, chẳng hạn như số hoặc văn bản. Khối báo cáo thường được sử dụng bên trong các khối khác.

Khối C

Một khối lệnh bao quanh các khối lệnh khác và điều khiển thời điểm hoặc cách thức chúng hoạt động, chẳng hạn như các khối lệnh lặp lại hoặc các khối lệnh nếu thì.

Ví dụ về mục nhập khối#

lái xe#

Khối lệnh drive cho phép robot di chuyển tiến hoặc lùi liên tục. Robot sẽ tiếp tục di chuyển cho đến khi nhận được lệnh khác, chẳng hạn như rẽ hoặc dừng lại.

lái [tiến v]

Thông số

Sự miêu tả

phương hướng

Hướng di chuyển của robot: tiến hoặc lùi.

Ví dụ

khi bắt đầu :: hat events
[Drive forward, then stop.]
lái [tiến v]
chờ (2) giây
dừng lái