Athróga#
Réamhrá#
Ligeann na bloic Athróg i VEXcode AIR duit faisnéis a stóráil ar féidir le do thionscadal a úsáid níos déanaí. Is cosúil le coimeádán lipéadaithe é athróg ina bhfuil luach, amhail uimhir, Boolean, nó liosta míreanna.
D’úsáidfeá athróg nuair is mian leat go gcuimhneodh do thionscadal rud éigin agus é ag rith. Mar shampla, d’fhéadfadh athróg súil a choinneáil ar cé mhéad uair a bhog an drón, cé mhéad réad a chomhaireamh sé, nó ar baineadh sprioc amach.
Bíonn athróga úsáideach nuair a d’fhéadfadh athrú teacht ar fhaisnéis i dtionscadal. In ionad an uimhir nó an freagra céanna a scríobh in go leor áiteanna, is féidir leat é a stóráil in athróg agus é a nuashonrú de réir mar a ritheann an tionscadal. Fágann sé seo go bhfuil sé níos fusa do thionscadal a athrú, a sheiceáil agus a thuiscint.
I VEXcode AIR, is féidir le bloic athróg cineálacha éagsúla faisnéise a stóráil, lena n-áirítear uimhreacha, luachanna Booleánacha amhail fíor nó bréagach, liostaí, agus liostaí 2T. Tá na bloic seo úsáideach nuair is gá do thionscadal comhaireamh, cinntí a dhéanamh, dul chun cinn a rianú, nó faisnéis a eagrú.
Seo thíos liosta de na bloic atá ar fáil:
Athróga Uimhriúla - Stóráil agus modhnaigh uimhreacha.
athróg uimhriúil — Tuairiscítear luach athróg uimhriúil.
socraigh athróg uimhriúil — Sanntar luach d’athróg uimhriúil.
athraigh athróg uimhriúil — Méadaíonn nó laghdaíonn sé athróg uimhriúil faoi mhéid socraithe.
Athróga Booleánacha — Stóráil Fíor nó Bréagach luach.
Athróg Booleánach — Tuairiscíonn sé luach athróg Booleánach.
socraigh athróg Booleánach — Sanntar luach Fíor nó Bréagach d’athróg Booleánach.
Liostaí — Stóráil agus bainistigh bailiúcháin luachanna.
mír liosta — Tuairiscíonn sé luach ó liosta bunaithe ar a shuíomh.
athsholáthar míre liosta — Nuashonraíonn sé mír shonrach i liosta.
socraigh míreanna liosta — Sanntar luachanna do liosta.
fad an liosta — Tuairiscítear líon na míreanna i liosta.
Liostaí 2T — Stóráil agus bainistigh bailiúchán luachanna i ngreille.
Mír liosta 2T — Tuairiscíonn sé luach ó shraith agus colún ar leith i liosta 2T.
cuir mír liosta 2T ina áit — Nuashonraíonn sé mír shonrach i liosta 2T.
socraigh míreanna liosta 2T — Sanntar luachanna do liosta 2T.
fad liosta 2T — Tuairiscítear líon na sraitheanna nó na gcolún i liosta 2T.
Athróga Uimhriúla#
athróg uimhriúil#
Tuairiscíonn an bloc tuairisceora athróg uimhriúil an luach uimhriúil a shanntar don athróg.
(my_variable)
Paraiméadar |
Cur síos |
|---|---|
Níl aon pharaiméadair ag an mbloc seo. |
Sampla
nuair a thosaítear
[Use a variable to fly forward and back the same distance.]
socraigh [fly_distance v] go [90]
éirigh go [500] [mm v] ▶
bog [ar aghaidh v] ar feadh (fly_distance) [mm v] ▶
fan (1) soicind
bog [backward v] ar feadh (fly_distance) [mm v] ▶
fan (1) soicind
tuirling ▶
socraigh athróg uimhriúil#
Sannann an bloc cruachta socraigh athróg uimhriúil luach d’athróg uimhriúil.
Paraiméadar |
Cur síos |
|---|---|
athraitheach |
An athróg uimhriúil ar a sanntar luach. Is féidir le húsáideoirí athróg atá ann cheana a roghnú, a hathainmniú, nó a scriosadh. |
luach |
An uimhir a shanntar don athróg (is féidir léi a bheith ina huimhir iomlán, ina deachúil, nó ina bloc uimhriúil). |
Sampla
nuair a thosaítear
[Set a variable to fly forward and back the same distance.]
socraigh [fly_distance v] go [90]
éirigh go [500] [mm v] ▶
bog [ar aghaidh v] ar feadh (fly_distance) [mm v] ▶
fan (1) soicind
bog [backward v] ar feadh (fly_distance) [mm v] ▶
fan (1) soicind
tuirling ▶
athraigh athróg uimhriúil#
Méadaíonn nó laghdaíonn an bloc cruachta athraigh athróg uimhriúil luach athróg faoi mhéid áirithe.
athraigh [my_variable v] de (1)
Paraiméadar |
Cur síos |
|---|---|
athraitheach |
An athróg uimhriúil atá le modhnú. Is féidir le húsáideoirí athróg atá ann cheana a roghnú, í a athainmniú, nó í a scriosadh. |
luach |
An méid le méadú nó laghdú ar an athróg. |
Sampla
nuair a thosaítear
[Fly forward for 50, 150, and 250mm.]
socraigh [fly_distance v] go [50]
éirigh go [500] [mm v] ▶
déan arís (3)
bog [ar aghaidh v] ar feadh (fly_distance) [mm v] ▶
fan (1) soicind
athraigh [fly_distance v] de (100)
deireadh
tuirling ▶
Athróga Booleánacha#
Athróg Booleanach#
Tuairiscíonn an bloc Booleach athróg Booleach luach Fíor nó Bréagach.
<my_boolean>
Paraiméadar |
Cur síos |
|---|---|
Níl aon pharaiméadair ag an mbloc seo. |
Sampla
nuair a thosaítear
[Display a message if the variable is set to True.]
socraigh [my_boolean v] go <fíor v>
má <my_boolean> ansin
priontáil [Boolean is True!] ar an scáileán ▶
deireadh
socraigh athróg Booleánach#
Sannann an bloc cruachta socraigh athróg Boole luach Fíor nó Bréagach d’athróg Boole.
socraigh [my_boolean v] go <fíor v>
Paraiméadar |
Cur síos |
|---|---|
athraitheach |
An athróg Booleánach ar a sanntar luach. Is féidir le húsáideoirí athróg atá ann cheana a roghnú, a hathainmniú, nó a scriosadh. |
luach |
Luach Booleánach (Fíor nó Bréagach). |
Sampla
nuair a thosaítear
[Repeat until 3 deliveries are made.]
éirigh go [500] [mm v] ▶
socraigh [finished v] go <bréagach v>
socraigh [deliveries v] go [0]
déan arís go dtí <finished>
bog [ar aghaidh v] ar feadh (100) [mm v] ▶
athraigh [deliveries v] de [1]
má <(deliveries) [math_equal v] [3]> ansin
socraigh [finished v] go <fíor v>
deireadh
deireadh
tuirling ▶
Liostaí#
mír liosta#
Tuairiscíonn an bloc tuairisceora mír liosta luach míre i liosta. Is athróg í liosta ar féidir léi ilathróga den chineál céanna a stóráil.
(mír (1) de [my_list v])
Paraiméadar |
Cur síos |
|---|---|
innéacs |
Suíomh na míre sa liosta (ag tosú ag 1). |
athraitheach |
An athróg liosta le mír a thuairisciú uaidh. Is féidir le húsáideoirí liosta atá ann cheana a roghnú, a athainmniú, nó é a scriosadh. |
Sampla
nuair a thosaítear
[Display the delivery locations.]
éirigh go [500] [mm v] ▶
socraigh [delivery_spots v] go [Red House] [Green House] [Blue House]
bog [ar aghaidh v] ar feadh (100) [mm v] ▶
priontáil (mír (1) de [delivery_spots v]) ar an scáileán ▶
bog [ar aghaidh v] ar feadh (100) [mm v] ▶
priontáil (mír (2) de [delivery_spots v]) ar an scáileán ▶
bog [ar aghaidh v] ar feadh (100) [mm v] ▶
priontáil (mír (3) de [delivery_spots v]) ar an scáileán ▶
tuirling ▶
mír liosta a athsholáthar#
Nuashonraíonn an bloc cruachta mír liosta a athsholáthar mír ar leith i liosta.
cuir mír (1) de [my_list v] in ionad (1)
Paraiméadar |
Cur síos |
|---|---|
athraitheach |
An athróg liosta ina bhfuil an mhír atá le hathrú. Is féidir le húsáideoirí liosta atá ann cheana a roghnú, a athainmniú, nó é a scriosadh. |
innéacs |
Suíomh na míre sa liosta (ag tosú ag 1). |
luach |
An luach nua atá sannta don mhír liosta shonraithe. |
Sampla
nuair a thosaítear
[Replace the first item in a list with "AprilTag".]
socraigh [my_list v] go [Drone] [Controller] [Headset]
cuir mír (1) de [my_list v] in ionad [AprilTag]
priontáil (mír (1) de [my_list v]) ar an scáileán ▶
míreanna liosta socraithe#
Socraíonn an bloc cruachta socraigh míreanna liosta gach mír sa liosta chuig na luachanna iontráilte.
socraigh [my_list v] go [0] [0] [0]
Paraiméadar |
Cur síos |
|---|---|
athraitheach |
An athróg liosta a bhfuil luachanna á sannadh dó. Is féidir le húsáideoirí liosta atá ann cheana a roghnú, a athainmniú, nó é a scriosadh. |
luachanna |
Na luachanna le stóráil sa liosta, curtha isteach mar mhíreanna aonair. |
Sampla
nuair a thosaítear
[Display the last item in a list.]
socraigh [my_list v] go [Red] [Green] [Blue]
priontáil (mír (3) de [my_list v]) ar an scáileán ▶
fad an liosta#
Tuairiscíonn an bloc tuairisceora fad an liosta líon na míreanna i liosta.
(fad [my_list v] :: list)
Paraiméadar |
Cur síos |
|---|---|
athraitheach |
An athróg liosta le fad a thuairisciú. Is féidir le húsáideoirí liosta atá ann cheana a roghnú, a athainmniú, nó é a scriosadh. |
Sampla
nuair a thosaítear
[Display how many items are in a list.]
socraigh [my_list v] go [Red] [Green] [Blue]
priontáil (fad [my_list v] :: list) ar an scáileán ▶
Liostaí 2T#
Mír liosta 2T#
Tuairiscíonn an bloc tuairisceora mír liosta 2T luach míre i liosta 2T. Is athróga iad liostaí 2T a stórálann ilathróga liosta.
(mír (1)(1) de [my_2d_list v])
Paraiméadar |
Cur síos |
|---|---|
ró |
An tsraith den mhír (ag tosú ag 1). |
colún |
Colún na míre (ag tosú ag 1). |
athraitheach |
An athróg liosta 2T le mír a thuairisciú uaidh. Is féidir le húsáideoirí liosta 2T atá ann cheana a roghnú, a athainmniú, nó é a scriosadh. |
Sampla
nuair a thosaítear
[Display an item from a 2D list.]
socraigh [my_2d_list v] go ([1] [Drone]) ([4] [Propeller])
priontáil (mír (2)(2) de [my_2d_list v]) ar an scáileán ▶
mír liosta 2T a chur in ionad#
Nuashonraíonn an bloc cruachta mír liosta 2T a athsholáthar mír shonrach i liosta 2T.
cuir mír (1)(1) de [my_2d_list v] in ionad (1)
Paraiméadar |
Cur síos |
|---|---|
ró |
Innéacs na sraithe den mhír (ag tosú ag 1). |
colún |
Innéacs colún na míre (ag tosú ag 1). |
athraitheach |
An athróg liosta 2T ina bhfuil an mhír atá le modhnú. Is féidir le húsáideoirí liosta 2T atá ann cheana a roghnú, a athainmniú, nó é a scriosadh ón roghchlár anuas. |
luach |
An luach nua atá sannta don mhír liosta 2T shonraithe. |
Sampla
nuair a thosaítear
[Replace a value in a 2D list and print the updated item.]
socraigh [my_2d_list v] go ([1] [Drone]) ([4] [Propeller])
cuir mír [2][2] de [my_2d_list v] in ionad [Headset]
priontáil (mír (2)(2) de [my_2d_list v]) ar an scáileán ▶
socraigh míreanna liosta 2T#
Socraíonn an bloc cruachta socraigh míreanna liosta 2T gach mír sa liosta 2T chuig na luachanna iontráilte.
socraigh [my_2d_list v] go ([0] [0]) ([0] [0])
Paraiméadar |
Cur síos |
|---|---|
athraitheach |
An athróg liosta 2T atá á sannadh luachanna. Is féidir le húsáideoirí liosta 2T atá ann cheana a roghnú, a athainmniú, nó é a scriosadh. |
luachanna |
Na luachanna le stóráil sa liosta 2T, curtha isteach sraith ar shraith. |
Sampla
nuair a thosaítear
[Display an item from a 2D list.]
socraigh [my_2d_list v] go ([1] [Drone]) ([4] [Propeller])
priontáil (mír (1)(2) de [my_2d_list v]) ar an scáileán ▶
fad liosta 2T#
Tuairiscíonn an bloc tuairisceora fad liosta 2T líon na sraitheanna nó na gcolún i liosta 2T.
(fad [my_2d_list v] [sraitheanna v])
Paraiméadar |
Cur síos |
|---|---|
athraitheach |
An athróg liosta 2T le fad a sheiceáil. Is féidir le húsáideoirí liosta 2T atá ann cheana a roghnú, a athainmniú, nó é a scriosadh. |
sraitheanna/colúin |
Cibé acu líon na sraitheanna nó líon na gcolún atá le tuairisciú. |
Sampla
nuair a thosaítear
[Set a 2D list and print the number of rows it has.]
socraigh [my_2d_list v] go ([1] [Drone]) ([4] [Propeller])
priontáil (fad [my_2d_list v] [sraitheanna v]) ar an scáileán ▶