mirror of
https://github.com/NoelFB/blah.git
synced 2025-02-20 13:48:27 +08:00
fixed bug where virtual buttons would be pressed the first frame
This commit is contained in:
parent
2ad615ce44
commit
6cb31ae0b1
@ -59,9 +59,9 @@ namespace Blah
|
|||||||
int m_last_value_i = 0;
|
int m_last_value_i = 0;
|
||||||
bool m_pressed = false;
|
bool m_pressed = false;
|
||||||
bool m_released = false;
|
bool m_released = false;
|
||||||
float m_last_press_time = 0;
|
float m_last_press_time = -1;
|
||||||
float m_last_release_time = 0;
|
float m_last_release_time = -1;
|
||||||
float m_repeat_press_time = 0;
|
float m_repeat_press_time = -1;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
VirtualAxis& add_keys(Key negative, Key positive);
|
VirtualAxis& add_keys(Key negative, Key positive);
|
||||||
|
@ -61,9 +61,9 @@ namespace Blah
|
|||||||
bool m_down = false;
|
bool m_down = false;
|
||||||
bool m_pressed = false;
|
bool m_pressed = false;
|
||||||
bool m_released = false;
|
bool m_released = false;
|
||||||
float m_last_press_time = 0;
|
float m_last_press_time = -1;
|
||||||
float m_last_release_time = 0;
|
float m_last_release_time = -1;
|
||||||
float m_repeat_press_time = 0;
|
float m_repeat_press_time = -1;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
VirtualButton& add_key(Key key);
|
VirtualButton& add_key(Key key);
|
||||||
|
@ -68,9 +68,9 @@ namespace Blah
|
|||||||
bool m_released = false;
|
bool m_released = false;
|
||||||
|
|
||||||
float m_i_deadzone;
|
float m_i_deadzone;
|
||||||
float m_last_press_time = 0;
|
float m_last_press_time = -1;
|
||||||
float m_last_release_time = 0;
|
float m_last_release_time = -1;
|
||||||
float m_repeat_press_time = 0;
|
float m_repeat_press_time = -1;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
VirtualStick();
|
VirtualStick();
|
||||||
|
Loading…
Reference in New Issue
Block a user