Duomenų saugojimas#

Storing Data

Šioje pamokoje aprašoma, kaip kurti ir naudoti kintamuosius „VEXcode V5“. Mokymo pabaigoje žinosite, kaip sukurti kintamąjį ir jį naudoti projekte.

Kintamieji leidžia saugoti duomenis projekto metu, pvz., skaičių, reikšmę „true“ / „false“ arba elementų sąrašą.

Įrankių rinkinyje eikite į kategoriją Logika – Kintamieji ir pasirinkite Sukurti kintamąjį.

Įrankių rinkinio ekrano kopija su atidaryta kategorija „Logika – kintamieji“ ir paryškintu mygtuku „Sukurti kintamąjį“.

Pasirinkite norimo sukurti kintamojo tipą.

Ekrano kopija, kurioje pavaizduotas kintamojo kūrimo dialogo langas, kuriame rodomos kintamojo, loginės reikšmės, sąrašo ir 2D sąrašo tipų parinktys.

Skaitiniai kintamieji gali saugoti tekstą arba skaičių.

Skaitinis kintamasis.#
(myVariable)

Loginės reikšmės saugo teisingas arba klaidingas reikšmes.

Būlio kintamasis.#
<myBoolean>

Sąrašuose saugoma teksto ir (arba) skaičių seka.

Sąrašo kintamasis.#
nustatyti [myList v] iki (0) (0) (0)

Dvimačiai sąrašai saugo teksto ir (arba) skaičių seką, suskirstytą į eilutes ir stulpelius. Jie naudingi, kai norite vienu metu saugoti daug duomenų ir visas reikšmes išlaikyti tvarkingas.

2D sąrašo kintamasis.#
nustatyti [my2DList v] iki ([0] [0]) ([0] [0])

Įveskite kintamojo pavadinimą.

Ekrano langas, kuriame pavaizduotas kintamojo kūrimo dialogas, kuriame paryškintas laukas „Naujo kintamojo pavadinimas“.

Pasirinkite Sukurti, kad pridėtumėte kintamąjį prie įrankių rinkinio.

Ekrano langas, kuriame pavaizduotas kintamojo kūrimo dialogas, kuriame yra kintamasis pavadinimu „drivingDistance“ ir paryškintas mygtukas „Sukurti“.

Kartu su kintamuoju, įrankių rinkinyje taip pat bus blokai, kuriuos galėsite naudoti jo vertei keisti projekto metu. Pavyzdžiui, skaitiniai kintamieji apima reporterio bloką, taip pat blokus „nustatyti skaitinį kintamąjį“ ir „keisti skaitinį kintamąjį“.

„myVariable“ reporterio blokas.#
(myVariable)
Nustatytų skaitinių kintamųjų blokas.#
nustatyti [myVariable v] į (1)
Skaitmeninio kintamojo keitimo blokas.#
keisti [myVariable v] (1)

Pasirinkite kintamųjų bloko išskleidžiamąjį meniu, kad pasirinktumėte kitą kintamąjį arba pervardytumėte ar ištrintumėte šiuo metu pasirinktą kintamąjį.

Atidaryto skaitinių kintamųjų bloko išskleidžiamojo meniu ekrano kopija, kurioje rodoma parinktis „my_variable“ kartu su parinktimis „Pervadinti kintamąjį „my_variable““ ir „Ištrinti kintamąjį „my_variable“.

Šiame projekte paspaudus mygtuką X valdiklyje, prie kintamojo, pavadinto count, bus pridėtas 1 ir jis bus rodomas konsolėje, o paspaudus mygtuką ▲, jis bus atstatytas į 0.

Projektas, kuris skaičiuoja valdiklio X mygtuko paspaudimus ir atstato skaičių, kai paspaudžiamas mygtukas ▲.#
kai pradėta
nustatyti [count v] į [0]
amžinai
jei <[Controller1 v] [X v] paspaustas?> tada
[Add 1 to the count.]
keisti [count v] (1)
spausdinti (count) konsolėje ◀ ir perkelti žymeklį į kitą eilutę
kitu atveju jei <[Controller1 v] [▲ v] paspaustas?> tada
[Reset the count back to 0.]
nustatyti [count v] į [0]
spausdinti (count) konsolėje ◀ ir perkelti žymeklį į kitą eilutę
pabaiga
pabaiga