Skip to content

PID-13 Joystick i przycisk ​

Deklaracja instancji ​

Po dodaniu bloku PID-13 Joystick i przycisk(PID13) do obszaru roboczego w kodzie Python automatycznie pojawia się następująca deklaracja instancji:

python
cheesestick = CheeseStick(0)
pid13 = cheesestick.PID13()

Parametry ​

NazwaRodzajOpisZakres / TypDomyślnie
indexOpcja listy rozwijanejNumer instancji (licząc od 0)Liczba całkowita 0 lub większa0

Uruchom joystick ​

Włącza joystick i przyciski.

start

Parametry ​

(brak)

Python ​

python
cheesestick = CheeseStick(0)
pid13 = cheesestick.PID13()

pid13.start()

Wartość joysticka ​

Wartość x albo y joysticka.
Zakres każdej wartości to od -128 do 127.

joystick

Parametry ​

NazwaRodzajOpisZakres / TypDomyślnie
unitOpcja listy rozwijanejMierzona ośx, y-

Python ​

python
cheesestick = CheeseStick(0)
pid13 = cheesestick.PID13()

pid13.joystick('x')

Wejście przycisku ​

Stan wejścia wybranego przycisku
Zwraca 1, gdy przycisk jest wciśnięty, a 0, gdy nie jest.

button_input

Parametry ​

NazwaRodzajOpisZakres / TypDomyślnie
unitOpcja listy rozwijanejNazwa przyciskuprzycisk A(a), przycisk B(b)-

Python ​

python
cheesestick = CheeseStick(0)
pid13 = cheesestick.PID13()

pid13.button_input('a')

Czy przycisk został kliknięty ​

Czy wybrany przycisk został kliknięty
Blok zwraca prawdę tylko w chwili kliknięcia wybranego przycisku, a poza tym fałsz.

button_click

Parametry ​

NazwaRodzajOpisZakres / TypDomyślnie
unitOpcja listy rozwijanejNazwa przyciskuprzycisk A(a), przycisk B(b)-

Python ​

python
cheesestick = CheeseStick(0)
pid13 = cheesestick.PID13()

pid13.button_click('a')