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