Tietojen tallentaminen#

Storing Data

Tämä tutoriaali käsittelee muuttujien luomista ja käyttöä VEXcode V5:ssä. Loppujen lopuksi tiedät, miten muuttuja luodaan ja miten sitä käytetään projektissa.

Muuttujien avulla voit tallentaa tietoja projektin aikana, kuten numeron, tosi/epätosi-arvon tai luettelon kohteista.

Siirry työkalupakin Logiikka - Muuttujat-luokkaan ja valitse Luo muuttuja.

Kuvakaappaus työkalupakista, jossa Logiikka - Muuttujat -kategoria on avoinna ja Luo muuttuja -painike korostettuna.

Valitse luotavan muuttujan tyyppi.

Kuvakaappaus Luo muuttuja -valintaikkunasta, jossa näkyvät Muuttuja-, Totuusarvo-, Lista- ja 2D-lista-tyyppivaihtoehdot.

Numeeriset muuttujat voivat tallentaa tekstiä tai numeroita.

Numeerinen muuttuja.#
(myVariable)

Totuusarvot tallentavat tosi- tai epätosi-arvoja.

Totuusarvoinen muuttuja.#
<myBoolean>

Listat tallentavat teksti- ja/tai numerosarjan.

Listamuuttuja.#
aseta [myList v] arvoon (0) (0) (0)

2D-listat tallentavat teksti- ja/tai numerosarjan, joka on järjestetty riveihin ja sarakkeisiin. Nämä ovat hyödyllisiä, kun haluat tallentaa paljon tietoa kerralla ja pitää kaikki arvot järjestyksessä.

2D-listamuuttuja.#
aseta [my2DList v] arvoon ([0] [0]) ([0] [0])

Kirjoita muuttujalle nimi.

Kuvakaappaus Luo muuttuja -valintaikkunasta, jossa Uuden muuttujan nimi -kenttä on korostettuna.

Lisää muuttuja työkalupakkiin valitsemalla Luo.

Kuvakaappaus Luo muuttuja -valintaikkunasta, jossa muuttuja nimeltä drivingDistance ja Luo-painike korostettuna.

Muuttujan lisäksi työkalupakissa on myös lohkoja, joiden avulla voit muuttaa sen arvoa projektin aikana. Esimerkiksi numeerisiin muuttujiin kuuluvat raportointilohko sekä aseta numeerinen muuttuja- ja muuta numeerinen muuttuja -lohkot.

myVariable-raportointilohko.#
(myVariable)
Numeerisen muuttujan lohko.#
aseta [myVariable v] väri (1)
Muuta numeerista muuttujaa -lohko.#
muuta [myVariable v] arvolla (1)

Valitse muuttujalohkon alasvetovalikko valitaksesi toisen muuttujan tai nimetäksesi uudelleen tai poistaaksesi valitun muuttujan.

Kuvakaappaus numeeristen muuttujien joukon lohkon avatusta valikosta, jossa näkyvät my_variable-vaihtoehto sekä vaihtoehdot Nimeä 'my_variable'-muuttuja uudelleen ja Poista 'my_variable'-muuttuja.

Tässä projektissa ohjaimen X-painikkeen painaminen lisää luvun 1 muuttujaan nimeltä count ja näyttää sen konsolissa, kun taas ▲-painikkeen painaminen palauttaa sen arvoon 0.

Projekti, joka laskee ohjaimen X-painikkeen painallukset ja nollaa laskurin, kun ▲-painiketta painetaan.#
kun käynnistetään
aseta [count v] väri [0]
ikuisesti
jos <[Controller1 v] [X v] painettu?> niin
[Add 1 to the count.]
muuta [count v] arvolla (1)
tulosta (count) konsolilla ◀ ja siirrä kursori seuraavalle riville
muuten jos <[Controller1 v] [▲ v] painettu?> niin
[Reset the count back to 0.]
aseta [count v] väri [0]
tulosta (count) konsolilla ◀ ja siirrä kursori seuraavalle riville
Loppu
Loppu