Menghibur#

Perkenalan#

Konsol VEXcode GO ditampilkan di Tab Konsol di dalam VEXcode. Blok konsol dapat menampilkan teks, angka, dan nilai variabel saat proyek sedang berjalan.

Berikut adalah daftar semua blok yang tersedia:

mencetak#

Blok tumpukan print menampilkan teks, angka, atau nilai variabel di Konsol pada baris saat ini.

cetak [VEXcode] ▶

Parameter

Keterangan

nilai

Teks, angka, atau nilai variabel yang akan ditampilkan di Konsol.

panah yang melebar

Memperluas blok untuk menyertakan dan mengatur kursor ke baris berikutnya, yang memindahkan kursor ke baris berikutnya setelah nilai dicetak. Jika opsi ini tidak digunakan, nilai yang dicetak berikutnya akan muncul segera setelah nilai sebelumnya pada baris yang sama.

Contoh

saat dimulai :: hat events
[Display a message in the Console.]
cetak [Hello, robot!] ▶

Konsol VEXcode, menampilkan Konsol dan teks "Halo, robot!" ditampilkan.

atur presisi cetak#

Blok tumpukan set print precision mengatur berapa banyak tempat desimal yang ditampilkan saat angka dicetak di Konsol. Pengaturan ini berlaku untuk angka yang dicetak setelah blok ini digunakan. Pada awal proyek, presisi cetak diatur ke 1, sehingga angka dicetak tanpa tempat desimal.

atur presisi cetak ke [0.1 v]

Parameter

Keterangan

presisi

Presisi cetak yang digunakan:

  • 1 — tanpa angka desimal
  • 0.1 — 1 angka desimal
  • 0.01 — 2 angka desimal
  • 0.001 — 3 angka desimal
  • Semua Angka — semua angka desimal yang tersedia

Contoh

saat dimulai :: hat events
[Display 1/3 with two decimals.]
atur presisi cetak ke [0.01 v]
cetak ([1] [math_division v] [3]) ▶

Konsol VEXcode, menampilkan Konsol dan teks "0.33" yang ditampilkan.

hapus semua baris#

Blok tumpukan clear all rows menghapus semua baris dari Konsol dan memindahkan kursor kembali ke baris pertama.

bersihkan semua baris

Parameter

Keterangan

Blok ini tidak memiliki parameter.

Contoh

saat dimulai :: hat events
[Clear the Console after printing.]
cetak [This will disappear...] ▶
tunggu [2] detik
bersihkan semua baris

pindahkan kursor ke baris berikutnya#

Blok tumpukan atur kursor ke baris berikutnya memindahkan kursor ke kolom 1 pada baris berikutnya di Konsol. Nilai berikutnya yang dicetak akan muncul pada baris tersebut.

Gunakan blok ini jika Anda ingin nilai cetak berikutnya dimulai pada baris baru. Jika blok ini tidak digunakan, dan blok cetak sebelumnya tidak diperluas untuk menyertakan dan mengatur kursor ke baris berikutnya, nilai cetak berikutnya akan muncul tepat setelah nilai sebelumnya pada baris yang sama.

atur kursor ke baris berikutnya

Parameter

Keterangan

Blok ini tidak memiliki parameter.

Contoh

saat dimulai :: hat events
[Print on two rows.]
cetak [Row 1] ▶
atur kursor ke baris berikutnya
cetak [Row 2] ▶

Konsol VEXcode, menampilkan Konsol dan teks "Baris 1" yang ditampilkan pada baris pertama dan "Baris 2" pada baris kedua.

mengatur warna font pada Konsol#

Blok tumpukan set font color on Console mengatur warna font yang digunakan untuk teks yang dicetak di Konsol. Pada awal proyek, warna font diatur ke biru.

atur warna font ke [merah v] pada konsol

Parameter

Keterangan

warna

Warna font yang digunakan untuk teks yang dicetak di Konsol:

  • merah
  • hijau
  • biru
  • hitam
  • putih
  • kuning
  • oranye
  • ungu
  • sian

Contoh

saat dimulai :: hat events
[Print text in different font colors.]
cetak [Default text color] ▶
atur kursor ke baris berikutnya
atur warna font ke [merah v] pada konsol
cetak [Red text color] ▶

Konsol VEXcode, menampilkan Konsol dan teks berwarna biru bertuliskan "Warna teks default" pada baris pertama dan teks berwarna merah bertuliskan "Warna teks merah" pada baris kedua.

bertanya dan menunggu / menjawab#

Blok tumpukan tanya dan tunggu menampilkan pesan di Konsol dan menghentikan sementara proyek hingga respons dimasukkan ke dalam Konsol.

Blok pelapor answer mengembalikan respons terbaru yang dimasukkan di Konsol. Respons dikembalikan sebagai teks. Untuk menggunakan respons sebagai angka, gunakan blok pelapor convert untuk mengkonversi jawaban menjadi angka terlebih dahulu.

Blok tanya jawab dan tunggu.#
tanya [What's your name?] dan tunggu

Parameter

Keterangan

mengingatkan

Pesan yang akan ditampilkan di Konsol.

Blok Jawaban.#
jawaban

Parameter

Keterangan

Blok ini tidak memiliki parameter.

Contoh

saat dimulai
[Tell the robot your name.]
tanya [What's your name?] dan tunggu
cetak [Hello, ] ▶
cetak (jawaban) ▶