螢幕#

介紹#

螢幕模組控制 IQ(第一代)大腦如何在其內建螢幕上顯示文字和數值。

IQ(第一代)大腦螢幕最多支援 5 行 21 列文字。

VEX IQ(第一代)大腦,帶有編號網格疊加層(第 1-21 列和第 1-5 行)。紅色疊加線突顯網格結構,箭頭分別標示第 1 列、第 21 列、第 1 行、第 2 行和第 5 行。第一行頂部顯示數字 1 到 21。

以下是所有模組的列表:

遊標列印-在螢幕上顯示文字和數值。

設定 — 配置螢幕顯示屬性。

遊標列印#

將遊標設定到螢幕上的行列#

The set cursor to row column on screen stack block moves the cursor to a specific row and column on the Brain screen. The next print on screen block will start printing at that location.

第一代 IQ Brain 使用等寬字體,這意味著每個字元的寬度相同,從而確保文字對齊的一致性。第一代 IQ Brain 畫面最多支援 5 行 21 列文字。

設定遊標堆疊塊#
將游標設定到螢幕第 [1] 列第 [1] 欄

參數

描述

排

要將遊標移到的行。

柱子

要將遊標移到的列。

例子

當開始時
[Display a message in the middle of the screen]
將游標設定到螢幕第 (3) 列第 (7) 欄
在螢幕上列印 [VEXcode!] ▶

第一代 IQ 大腦畫面顯示居中文字「VEXcode!」。

將遊標移至螢幕上的下一行#

將遊標設定到螢幕上的下一行 堆疊區塊將遊標移動到大腦螢幕上下一行的第 1 列。

將游標移至螢幕下一列

參數

描述

此程式碼區塊沒有參數。

例子

當開始時
[Display two lines of text.]
在螢幕上列印 [First Message] ▶
將游標移至螢幕下一列
在螢幕上列印 [Second Message] ◀ 並將游標移至下一列

第一代 IQ 大腦螢幕顯示“第一個訊息”和“第二個訊息”,分別顯示在不同的行上。

螢幕上的清除行#

清除螢幕上的行堆疊區塊清除大腦螢幕上的一行文字。

清除螢幕第 (1) 列

參數

描述

排

要清除的行號為整數。

例子

當開始時
[Display text on two rows, but only keep one.]
在螢幕上列印 [This text stays] ◀ 並將游標移至下一列
在螢幕上列印 [This disappears] ◀ 並將游標移至下一列
等待 (3) 秒
清除螢幕第 (2) 列

設定#

清晰螢幕#

清除螢幕堆疊塊會清除大腦螢幕上的所有文字和圖形。

清除螢幕

參數

描述

此程式碼區塊沒有參數。

例子

當開始時
[Fill the screen, then clear it after 2 seconds.]
重複 (5) 次
在螢幕上列印 [Line] ◀ 並將游標移至下一列
結束
等待 (3) 秒
清除螢幕

設定螢幕列印精度#

設定螢幕列印精確度 堆疊區塊用於設定 Brain 螢幕上列印數字時顯示的小數位數。此列印精度將套用於此程式碼區塊運行後列印的所有數字。

在螢幕上設定列印精度為 [0.1 v]

參數

描述

精確

列印精度:

  • 1
  • 0.1
  • 0.01
  • 0.001
  • 所有數字

例子

當開始時
[Print 1/3 as 0.33.]
在螢幕上設定列印精度為 [0.01 v]
在螢幕上列印 ([1] / [3]) ◀ 並將游標移至下一列