„VEXcode Blocks“ leidžia vartotojams išjungti ir įjungti blokus savo projektuose. Tai naudinga funkcija, skirta projekto testavimui arba derinimui neišardant projekto. Vartotojas gali išjungti arba įjungti bloką (-us), kad patikrintų roboto elgesio skirtumus, kai tas blokas yra arba nėra projekte.
Kaip išjungti ir įjungti blokus
Norėdami išjungti bloką, dešiniuoju pelės mygtuku spustelėkite arba ilgai paspauskite bloką, kad suaktyvintumėte kontekstinį meniu, tada pasirinkite Išjungti bloką.
Norėdami įjungti išjungtą bloką, suaktyvinkite to bloko kontekstinį meniu ir pasirinkite Įjungti bloką.
Kas nutinka atskiriems blokams, kai jie išjungiami
Kol blokas (-iai) yra išjungtas, jis (-iai) rodomas pilkai su įstrižų linijų tinkleliu virš jo.
Išjungtas blokas traktuojamas kaip komentaras. Tai neturi jokios įtakos projekto eigai.
Aukščiau pateiktame pavyzdiniame projekte robotas nelauks pavažiavęs atbuline eiga, o iš karto suks į dešinę.
Kas atsitinka, kai blokas su įdėtais blokais išjungiamas
Kai išjungiate bloką su jame įdėtais blokais, visi blokai išjungiami. Blokus, pvz., kilpą arba sąlygines sąlygas, kuriose yra įdėtų blokų, galima išjungti taip pat, kaip ir vieną bloką.
Suaktyvinkite to ciklo arba sąlyginio valdymo bloko kontekstinį meniu, tada pasirinkite Išjungti bloką.
Toliau pateiktame paveikslėlyje parodyta, kas atsitiko, kai kartojimo ciklas buvo išjungtas. Kilpa ir du joje esantys blokai buvo išjungti.
Galite įjungti pagrindinį bloką ir visus jame esančius blokus aktyvuodami pagrindinio bloko kontekstinį meniu ir pasirinkę Įjungti bloką.
Įjungus pagrindinį bloką, bus įjungti ir visi įdėtieji blokai.
Vieno įdėto bloko išjungimas ir įjungimas
Galite išjungti atskirus blokus cikle arba jei-tada-else atlikdami tuos pačius veiksmus, kad išjungtumėte bet kurį kitą bloką: suaktyvinkite to bloko kontekstinį meniu ir pasirinkite Išjungti bloką.
Štai pavyzdys, kaip išjungti tik vieną bloką cikle.
Pagrindinio bloko kontekstiniame meniu nepateikiama parinktis įjungti įdėtą bloką, nes pagrindinis blokas nebuvo išjungtas.
Jei vėliau norėsite įjungti tą įdėtą bloką, turėsite suaktyvinti jo kontekstinį meniu.
„Skrybėlių“ bloko išjungimas
Galite išjungti visą krūvą blokų išjungę „skrybėlių“ bloką, kuriame yra jie visi.
Suaktyvinkite „skrybėlės“ bloko kontekstinį meniu, tada pasirinkite Išjungti bloką.
Žemiau esančiame paveikslėlyje parodyta, kas atsitiko, kai išjungtas „Kepurės“ blokas „Kai pradėtas“. Visi blokai, esantys po bloku „Kai pradėta“, nebus vykdomi.