clean up
This commit is contained in:
parent
84ab6bd40c
commit
5fce506365
@ -17,7 +17,7 @@ pub struct InputSignals {
|
||||
pub select_signal: bool,
|
||||
|
||||
// TOUCH
|
||||
pub t_signal: bool,
|
||||
pub f_signal: bool,
|
||||
pub x_pos: i32,
|
||||
pub y_pos: i32,
|
||||
}
|
||||
|
||||
@ -11,7 +11,7 @@ pub struct Touch {
|
||||
impl Touch {
|
||||
/// Flags transitórias devem durar apenas 1 frame.
|
||||
pub fn begin_frame(&mut self, signals: &InputSignals) {
|
||||
self.f.begin_frame(signals.t_signal);
|
||||
self.f.begin_frame(signals.f_signal);
|
||||
self.x = signals.x_pos;
|
||||
self.y = signals.y_pos;
|
||||
}
|
||||
|
||||
@ -174,10 +174,10 @@ impl ApplicationHandler for PrometeuApp {
|
||||
if button == MouseButton::Left {
|
||||
match state {
|
||||
ElementState::Pressed => {
|
||||
self.input_signals.t_signal = true;
|
||||
self.input_signals.f_signal = true;
|
||||
}
|
||||
ElementState::Released => {
|
||||
self.input_signals.t_signal = false;
|
||||
self.input_signals.f_signal = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user