1 2 3 4 5 6 7 8 9 10 11
use bevy::{ input::{gamepad::GamepadButton, keyboard::KeyCode, mouse::MouseButton}, reflect::Reflect, }; #[derive(Debug, Clone, Copy, PartialEq, Eq, Reflect)] pub enum Buttons { Keyboard(KeyCode), Mouse(MouseButton), Gamepad(GamepadButton), }