pub trait InputExt {
// Required methods
fn pressed(&self, keycode: KeyCode) -> bool;
fn just_pressed(&self, keycode: KeyCode) -> bool;
fn just_released(&self, keycode: KeyCode) -> bool;
}Expand description
Required Methods§
Sourcefn pressed(&self, keycode: KeyCode) -> bool
fn pressed(&self, keycode: KeyCode) -> bool
Tuş basılı mı? Key::KeyW, Key::Space gibi KeyCode varyantlarını doğrudan alır.
Sourcefn just_pressed(&self, keycode: KeyCode) -> bool
fn just_pressed(&self, keycode: KeyCode) -> bool
Tuş bu frame’de ilk kez mi basıldı? (tek seferlik tetikleme)
Sourcefn just_released(&self, keycode: KeyCode) -> bool
fn just_released(&self, keycode: KeyCode) -> bool
Tuş bu frame’de mi bırakıldı?
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".