Commit 88414a0a authored by fallenstardust's avatar fallenstardust

fix getTime

parent 86805bc8
...@@ -1981,7 +1981,7 @@ bool ClientField::OnCommonEvent(const irr::SEvent& event) { ...@@ -1981,7 +1981,7 @@ bool ClientField::OnCommonEvent(const irr::SEvent& event) {
int presstime, leftuptime; int presstime, leftuptime;
switch(event.MouseInput.Event) { switch(event.MouseInput.Event) {
case irr::EMIE_LMOUSE_PRESSED_DOWN: { case irr::EMIE_LMOUSE_PRESSED_DOWN: {
presstime = os::Timer::getTime(); presstime = mainGame->device->getTimer()->getTime();
char logPresstime[256]; char logPresstime[256];
sprintf(logPresstime, "按下time=%d", presstime); sprintf(logPresstime, "按下time=%d", presstime);
os::Printer::log(logPresstime); os::Printer::log(logPresstime);
...@@ -2093,7 +2093,7 @@ bool ClientField::OnCommonEvent(const irr::SEvent& event) { ...@@ -2093,7 +2093,7 @@ bool ClientField::OnCommonEvent(const irr::SEvent& event) {
break; break;
} }
case irr::EMIE_LMOUSE_LEFT_UP: { case irr::EMIE_LMOUSE_LEFT_UP: {
leftuptime = os::Timer::getTime(); leftuptime = mainGame->device->getTimer()->getTime();
char logleftuptime[256]; char logleftuptime[256];
sprintf(logleftuptime, "放开time=%d", leftuptime); sprintf(logleftuptime, "放开time=%d", leftuptime);
os::Printer::log(logleftuptime); os::Printer::log(logleftuptime);
...@@ -2105,7 +2105,7 @@ bool ClientField::OnCommonEvent(const irr::SEvent& event) { ...@@ -2105,7 +2105,7 @@ bool ClientField::OnCommonEvent(const irr::SEvent& event) {
mainGame->gMutex.unlock(); mainGame->gMutex.unlock();
break; break;
}//touch the target place to refresh textfonts }//touch the target place to refresh textfonts
if(leftuptime - presstime > 200) { if(leftuptime - presstime > 100 || presstime - leftuptime > 100) {
is_selectable = false; is_selectable = false;
} else { } else {
is_selectable = true; is_selectable = true;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment