【发布时间】:2020-04-24 04:58:30
【问题描述】:
我使用 SDL2,并尝试让我的控制器在 iOS 13 和 Android 10 上都发出隆隆声。 您可以在下面看到我的代码摘录:
joystick = SDL_JoystickOpen(device);
SDL_Haptic * haptic = SDL_HapticOpenFromJoystick(joystick);
SDL_HapticRumbleInit(haptic);
SDL_HapticRumblePlay(haptic, (float)0.5, 2000);
SDL_HapticClose(haptic);
但目前它仅适用于带有 PS4 控制器的 Android 10、Xbox One 控制器、对 SDL_NumHaptics() 的 SDL 调用在 iOS 13 和 Android 10 上总是返回 0,这与 iOS 13 上的 PS4 控制器相同...
有人遇到过同样的问题吗? 如果是,有没有办法解决或解决它?
提前谢谢你。
【问题讨论】:
标签: android ios controller xbox-one ps4