Skip to content

PID-13 Джойстик и кнопка ​

Объявление экземпляра ​

После добавления блока PID-13 Джойстик и кнопка(PID13) в рабочую область в код Python автоматически вставляется следующее объявление экземпляра:

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

Параметры ​

НазваниеВидОписаниеДиапазон / ТипПо умолчанию
indexПункт выпадающего спискаНомер экземпляра (начиная с 0)Целое число 0 или больше0

Запустить джойстик ​

Включает джойстик и кнопки.

start

Параметры ​

(нет)

Python ​

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

pid13.start()

Значение джойстика ​

Значение x или y джойстика.
Диапазон каждого значения — от -128 до 127.

joystick

Параметры ​

НазваниеВидОписаниеДиапазон / ТипПо умолчанию
unitПункт выпадающего спискаИзмеряемая осьx, y-

Python ​

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

pid13.joystick('x')

Вход кнопки ​

Состояние входа выбранной кнопки
Возвращает 1, если кнопка нажата, и 0, если нет.

button_input

Параметры ​

НазваниеВидОписаниеДиапазон / ТипПо умолчанию
unitПункт выпадающего спискаНазвание кнопкикнопка A(a), кнопка B(b)-

Python ​

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

pid13.button_input('a')

Кнопка нажата ​

Была ли выбранная кнопка нажата
Блок возвращает истину только в момент щелчка по выбранной кнопке, а в остальное время ложь.

button_click

Параметры ​

НазваниеВидОписаниеДиапазон / ТипПо умолчанию
unitПункт выпадающего спискаНазвание кнопкикнопка A(a), кнопка B(b)-

Python ​

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

pid13.button_click('a')