Konsol#

giriiş#

VEXcode EXP Konsolu, VEXcode içindeki İzleme penceresinde görüntülenir. Konsol blokları, bir proje çalışırken metin, sayı ve değişken değerlerini gösterebilir.

Aşağıda mevcut tüm blokların listesi bulunmaktadır:

Konsolda imleci bir sonraki satıra ayarla#

“Konsolda imleci bir sonraki satıra taşı” yığın bloğu, imleci Konsoldaki bir sonraki satırın 1. sütununa taşır. Yazdırılacak bir sonraki değer o satırda görünecektir.

Sonraki yazdırılan değerin yeni bir satırda başlamasını istediğinizde bu bloğu kullanın. Bu blok kullanılmazsa ve önceki konsola yazdır bloğu ve imleci sonraki satıra ayarla seçeneğini içerecek şekilde genişletilmemişse, sonraki yazdırılan değer önceki değerin hemen ardından aynı satırda görünecektir.

Konsol yığın bloğunda imleci bir sonraki satıra ayarla.#
konsolda imleci sonraki satıra taşı

Parametreler

Tanım

Bu bloğun parametresi yok.

Örnek

Başlatıldığında, konsola ‘1. Satır’ yazdırır, imleci bir sonraki satıra taşır ve ardından ‘2. Satır’ yazdırır.#
başladığında
[Display two lines of text.]
konsolda [Row 1] yazdır ▶
konsolda imleci sonraki satıra taşı
konsolda [Row 2] yazdır ▶

VEXcode Konsolu, Konsolu ve ilk satırda "Satır 1" ve ikinci satırda "Satır 2" metnini gösteriyor.

konsoldaki tüm satırları temizle#

Konsoldaki tüm satırları temizle yığın bloğu, Konsoldaki tüm satırları temizler ve imleci ilk satıra geri taşır.

konsol yığın bloğundaki tüm satırları temizle#
konsolda tüm satırları temizle

Parametreler

Tanım

Bu bloğun parametresi yok.

Örnek

başladığında
[Clear a console message after 2 seconds.]
konsolda [Hello, robot!] yazdır ▶
[2] saniye bekle
konsolda tüm satırları temizle

sor, bekle ve cevapla#

Sor ve bekle yığın bloğu, Konsolda bir mesaj görüntüler ve Konsola bir yanıt girilene kadar projeyi duraklatır.

Yanıt raporlayıcı bloğu, Konsola girilen en son yanıtı döndürür. Yanıt metin olarak döndürülür. Yanıtı sayı olarak kullanmak için, önce yanıtı sayıya dönüştürmek üzere dönüştür raporlayıcı bloğunu kullanın.

Sor ve bekle bloğu.#
[What's your name?] sor ve bekle

Parametre

Tanım

çabuk

Konsolda görüntülenecek mesaj.

Cevap bloğu.#
cevap

Parametreler

Tanım

Bu bloğun parametresi yok.

Örnek

başladığında
[Tell the robot your name.]
[I'm EXP. What's your name?] sor ve bekle
konsolda (cevap) yazdır ▶

Konsolda yazdırma hassasiyetini ayarlayın#

Konsolda yazdırma hassasiyetini ayarla yığın bloğu, Konsolda sayılar yazdırılırken kaç ondalık basamağın görüntüleneceğini belirler. Bu ayar, bu blok kullanıldıktan sonra yazdırılan sayılar için geçerlidir. Bir projenin başlangıcında, yazdırma hassasiyeti 1 olarak ayarlanır, bu nedenle sayılar ondalık basamak olmadan yazdırılır.

Konsol yığın bloğunda yazdırma hassasiyetini ayarla#
konsolda yazdırma hassasiyetini [0.1 v] olarak ayarla

Parametreler

Tanım

kesinlik

Kullanılacak baskı hassasiyeti:

  • 1
  • 0.1
  • 0.01
  • 0.001
  • Tüm Rakamlar

Örnek

Başlatıldığında, yazdırma hassasiyetini iki ondalık basamağa ayarlar ve Konsolda 1/3’ü 0.33 olarak yazdırır.#
başladığında
[Print 1/3 as 0.33.]
konsolda yazdırma hassasiyetini [0.01 v] olarak ayarla
konsolda ([1] [math_division v] [3]) yazdır ▶

VEXcode Konsolu, Konsol ve görüntülenen "0.33" metni gösteriliyor.

konsolda yazı tipi rengini ayarla#

Konsolda yazı tipi rengini ayarla yığın bloğu, Konsolda yazdırılan metin için kullanılan yazı tipi rengini ayarlar. Bir projenin başlangıcında, yazı tipi rengi mavi olarak ayarlanır.

Konsol yığın bloğunda yazı tipi rengini ayarlama.#
konsoldaki yazı tipi rengini [kırmızı v] olarak ayarla

Parametre

Tanım

renk

Konsolda yazdırılacak metin için kullanılacak yazı tipi rengi:

  • kırmızı
  • yeşil
  • mavi
  • siyah
  • beyaz
  • sarı
  • turuncu
  • mor
  • camgöbeği

Örnek

başladığında :: hat events
[Print text in different colors.]
konsolda [Default text color] yazdır ▶
konsolda imleci sonraki satıra taşı
konsoldaki yazı tipi rengini [kırmızı v] olarak ayarla
konsolda [Red text color] yazdır ▶

VEXcode Konsolu, ilk satırda mavi renkte "Varsayılan metin rengi" ve ikinci satırda kırmızı renkte "Kırmızı metin rengi" yazısıyla Konsolu göstermektedir.