Pengontrol#
Perkenalan#
Kontroler VEX AIM One Stick memiliki empat tombol dan sebuah joystick. Joystick dapat digerakkan sepanjang dua sumbu dan juga dapat ditekan seperti tombol.
Blok pengontrol dapat digunakan untuk memeriksa penekanan tombol, membaca pergerakan joystick, atau menjalankan blok ketika terjadi peristiwa pada pengontrol.
Berikut adalah daftar semua blok:
Nilai — Periksa status tombol kontroler atau baca posisi joystick.
Tombol kontroler ditekan? — Mengembalikan nilai boolean yang menunjukkan apakah tombol kontroler yang dipilih sedang ditekan.
posisi sumbu pengontrol — Mengembalikan posisi joystick di sepanjang sumbu yang dipilih.
Aksi — Jalankan blok saat input kontroler berubah.
ketika tombol kontroler ditekan — Menjalankan tumpukan terlampir ketika tombol yang dipilih ditekan atau dilepaskan.
ketika sumbu kontroler diubah — Menjalankan tumpukan terlampir ketika posisi joystick berubah di sepanjang sumbu yang dipilih.
Nilai-nilai#
posisi sumbu pengontrol#
Blok pelapor posisi sumbu pengontrol mengembalikan posisi joystick di sepanjang sumbu yang dipilih sebagai angka dari -100 hingga 100.

(posisi sumbu [1 v] kontroler)
Parameter |
Keterangan |
|---|---|
sumbu |
Sumbu joystick yang akan dilaporkan: 1 (atas dan bawah) atau 2 (kiri dan kanan). |
Contoh
saat dimulai
[Move forward when the joystick is moved up.]
selamanya
jika <(posisi sumbu [1 v] kontroler) [math_greater_than v] [0]> maka
gerak [maju v]
lainnya
hentikan semua gerakan
selesai
selesai
Tindakan#
saat sumbu kontroler diubah#
Blok Hat ketika sumbu kontroler diubah menjalankan tumpukan yang terhubung ketika posisi joystick berubah di sepanjang sumbu yang dipilih.

saat sumbu [1 v] kontroler berubah
Parameter |
Keterangan |
|---|---|
sumbu |
Sumbu joystick yang perlu diperiksa: 1 (atas dan bawah) atau 2 (kiri dan kanan). |
Contoh
saat sumbu [1 v] kontroler berubah
[Move forward when the joystick's position changes along axis 1.]
gerak [maju v] sejauh [50] [mm v] ▶
