SKJoystickWrapper
- class SKJoystick.SKJoystickWrapper(object: Object)
Базовые классы:
Object- property AxisX: float
Значение джойстика по горизонтальной оси
Пример:
value = instance.AxisX
- property AxisY: float
Значение джойстика по вертикальной оси
Пример:
value = instance.AxisY
- RedButtonPressed() bool
Красная кнопка нажата
Пример:
value = instance.RedButtonPressed()
- GreenButtonPressed() bool
Зеленая кнопка нажата
Пример:
value = instance.GreenButtonPressed()
- BlueButtonPressed() bool
Синяя кнопка нажата
Пример:
value = instance.BlueButtonPressed()
- YellowButtonPressed() bool
Желтая кнопка нажата
Пример:
value = instance.YellowButtonPressed()
- AddRedButtonWasPressedHandler(handler: Callable[[Object], CoroutineType]) None
Красная кнопка нажата
- Параметры:
handler –
Асинхронная функция-обработчик с сигнатурой:
sender (Object): объект, который вызвал событие
Пример:
async def OnRedButtonWasPressed(sender): pass instance.AddRedButtonWasPressedHandler(OnRedButtonWasPressed)
- AddGreenButtonWasPressedHandler(handler: Callable[[Object], CoroutineType]) None
Зеленая кнопка нажата
- Параметры:
handler –
Асинхронная функция-обработчик с сигнатурой:
sender (Object): объект, который вызвал событие
Пример:
async def OnGreenButtonWasPressed(sender): pass instance.AddGreenButtonWasPressedHandler(OnGreenButtonWasPressed)
- AddBlueButtonWasPressedHandler(handler: Callable[[Object], CoroutineType]) None
Синяя кнопка нажата
- Параметры:
handler –
Асинхронная функция-обработчик с сигнатурой:
sender (Object): объект, который вызвал событие
Пример:
async def OnBlueButtonWasPressed(sender): pass instance.AddBlueButtonWasPressedHandler(OnBlueButtonWasPressed)
- AddYellowButtonWasPressedHandler(handler: Callable[[Object], CoroutineType]) None
Желтая кнопка нажата
- Параметры:
handler –
Асинхронная функция-обработчик с сигнатурой:
sender (Object): объект, который вызвал событие
Пример:
async def OnYellowButtonWasPressed(sender): pass instance.AddYellowButtonWasPressedHandler(OnYellowButtonWasPressed)
- AddRedButtonWasReleasedHandler(handler: Callable[[Object], CoroutineType]) None
Красная кнопка отпущена
- Параметры:
handler –
Асинхронная функция-обработчик с сигнатурой:
sender (Object): объект, который вызвал событие
Пример:
async def OnRedButtonWasReleased(sender): pass instance.AddRedButtonWasReleasedHandler(OnRedButtonWasReleased)
- AddGreenButtonWasReleasedHandler(handler: Callable[[Object], CoroutineType]) None
Зеленая кнопка отпущена
- Параметры:
handler –
Асинхронная функция-обработчик с сигнатурой:
sender (Object): объект, который вызвал событие
Пример:
async def OnGreenButtonWasReleased(sender): pass instance.AddGreenButtonWasReleasedHandler(OnGreenButtonWasReleased)
- AddBlueButtonWasReleasedHandler(handler: Callable[[Object], CoroutineType]) None
Синяя кнопка отпущена
- Параметры:
handler –
Асинхронная функция-обработчик с сигнатурой:
sender (Object): объект, который вызвал событие
Пример:
async def OnBlueButtonWasReleased(sender): pass instance.AddBlueButtonWasReleasedHandler(OnBlueButtonWasReleased)
- AddYellowButtonWasReleasedHandler(handler: Callable[[Object], CoroutineType]) None
Желтая кнопка отпущена
- Параметры:
handler –
Асинхронная функция-обработчик с сигнатурой:
sender (Object): объект, который вызвал событие
Пример:
async def OnYellowButtonWasReleased(sender): pass instance.AddYellowButtonWasReleasedHandler(OnYellowButtonWasReleased)