2个不稳定版本
0.2.0 | 2024年2月23日 |
---|---|
0.1.0 | 2024年2月23日 |
#2148 在 游戏开发
56KB
481 行
bevy_touch_stick
为Bevy游戏引擎提供的虚拟触摸屏幕模拟摇杆。
目标
- 支持鼠标和触摸
- 屏幕上支持多个摇杆(例如双摇杆)
- 模拟常规Bevy手柄
- 最小依赖(包括功能)
- 简单直接实现
- 模块化渲染
- 无资产依赖
仅支持二维摇杆。
如果您需要单轴摇杆,请使用SergioRibera/virtual_joystick。
示例
leafwing
(推荐):展示与leafwing-input-manager
的使用简单
多个
使用方法
查看示例。
Bevy版本支持
main
分支针对最新的Bevy版本。
bevy | bevy_touch_stick |
---|---|
0.13 | 0.2, main |
0.12 | 0.1 |
许可证
bevy_touch_stick
可根据您的选择采用以下任一许可证:
- MIT许可证(./LICENSE-MIT 或 http://opensource.org/licenses/MIT)
- Apache许可证,版本2.0(./LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
。
贡献
欢迎PR!
致谢
bevy_touch_stick
是从virtual_joystick
分叉而来的
依赖项
~44–82MB
~1.5M SLoC