Kontrolieris#
Ievads#
VEX AIM One Stick kontrolierim ir četras pogas un kursorsvira. Kursorsviru var pārvietot pa divām asīm un to var arī nospiest kā pogu.
Kontroliera blokus var izmantot, lai pārbaudītu pogu nospiešanas, nolasītu kursorsviras kustību vai palaistu blokus, kad notiek kontrollera notikumi.
Zemāk ir visu bloku saraksts:
Vērtības — pārbaudiet kontroliera pogas statusu vai nolasiet kursorsviras pozīciju.
kontroliera poga nospiesta? — Atgriež, vai tiek nospiesta atlasītā kontrollera poga.
kontroliera ass pozīcija — Atgriež vadības sviras pozīciju pa atlasīto asi.
Darbības — Izpildīt blokus, kad mainās kontrollera ievade.
kad kontrollera poga — Palaiž pievienoto steku, kad tiek nospiesta vai atlaista atlasītā poga.
kad tiek mainīta kontrollera ass — Palaiž pievienoto steku, kad mainās kursorsviras pozīcija pa atlasīto asi.
Vērtības#
kontrollera ass pozīcija#
Kontrolatora ass pozīcijas ziņotāja bloks atgriež kursorsviras pozīciju pa atlasīto asi kā skaitli no -100 līdz 100.

(vadāmierīces ass [1 v] pozīcija)
Parametrs |
Apraksts |
|---|---|
ass |
Ziņojamā kursorsviras ass: 1 (augšup un lejup) vai 2 (pa kreisi un pa labi). |
Piemērs
kad sākts
[Move forward when the joystick is moved up.]
mūžīgi
ja <(vadāmierīces ass [1 v] pozīcija) [math_greater_than v] [0]> tad
virzīties [uz priekšu v]
citādi
apturēt visas kustības
beigas
beigas
Darbības#
kad tiek mainīta regulatora ass#
Hat bloks kad tiek mainīta kontrollera ass palaiž pievienoto steku, kad mainās kursorsviras pozīcija pa atlasīto asi.

kad vadāmierīces ass [1 v] mainās
Parametrs |
Apraksts |
|---|---|
ass |
Pārbaudāmā kursorsviras ass: 1 (augšup un lejup) vai 2 (pa kreisi un pa labi). |
Piemērs
kad vadāmierīces ass [1 v] mainās
[Move forward when the joystick's position changes along axis 1.]
virzīties [uz priekšu v] par [50] [mm v] ▶
