#gamepad #bindings #motion #gyro #gamepad-motion-helpers

gamepad_motion

Rust 对 GamepadMotionHelpers C++ 库的绑定

3 个版本

0.1.2 2023年10月27日
0.1.1 2023年10月26日
0.1.0 2023年10月26日

#1438硬件支持


aimu 中使用

自定义许可

18KB
187

gamepad_motion

Rust 对 GamepadMotionHelpers C++ 库的绑定。

用法

use gamepad_motion::GamepadMotion;

let mut gm = GamepadMotion::new();
loop {
	// read gyro, accelerometer, elapsed time...
	xy = gm.process(g, a, dt).gyro_player_space(None);
	// update position using xy...
}

依赖项

~2.6–7MB
~129K SLoC