#触觉 #反馈 #mac #bevy #bevy-plugin #trackpad #triggering

bevy_trackpad_haptic

用于在mac上触发触控板触觉反馈的bevy插件

2个版本

0.1.1 2024年6月2日
0.1.0 2024年6月2日

#779 in 游戏开发

MIT许可证

12KB
52

bevy_trackpad_haptic

Crates.io License

bevy插件,用于在mac上触发触控板触觉反馈。

我还维护其核心依赖项 trackpad_feedback

尝试示例

cargo run --example simple

用法

fn main() {
    App::new()
        .add_plugins((MinimalPlugins, TrackpadHapticPlugin))
        .add_systems(Update, important_system)
        .run();
}

// Everything important

fn important_system(mut feedback_event_writer: EventWriter<FeedbackEvent>) {
    // Something happens like damage to the player!
    feedback_event_writer.send(
        FeedbackEvent::new(
            // length in millis
            100,
            // minimum delay before additional feedback
            0
        )
    );
}

许可证

bevy bevy_trackpad_haptic
0.13 0.1

依赖项

~28–56MB
~1M SLoC