Mercurial > mm7
comparison UI/UiGame.cpp @ 2216:3f375342de12
window->GetWidth() continue
author | Ritor1 |
---|---|
date | Sat, 15 Feb 2014 16:00:19 +0600 |
parents | e9625ad08541 |
children | 080fd5a5433d |
comparison
equal
deleted
inserted
replaced
2215:e9625ad08541 | 2216:3f375342de12 |
---|---|
1162 int interaction_distance_limit = 512; | 1162 int interaction_distance_limit = 512; |
1163 int monster_info_distance_limit = 5120; | 1163 int monster_info_distance_limit = 5120; |
1164 | 1164 |
1165 pMouse->uPointingObjectID = 0; | 1165 pMouse->uPointingObjectID = 0; |
1166 pMouse->GetClickPos(&pX, &pY); | 1166 pMouse->GetClickPos(&pX, &pY); |
1167 if ( pX < 0 || pX > 639 || pY < 0 || pY > 479 )//границы окна игры | 1167 if ( pX < 0 || pX > window->GetWidth() - 1 || pY < 0 || pY > window->GetHeight() - 1 )//границы окна игры |
1168 return; | 1168 return; |
1169 if ( pX <= 467 && pY <= 351 )//пределы основной области | 1169 if ( pX <= 467 && pY <= 351 )//пределы основной области |
1170 { | 1170 { |
1171 //окно(область) игры---------------------------------- | 1171 //окно(область) игры---------------------------------- |
1172 if ( pCurrentScreen == SCREEN_GAME ) | 1172 if ( pCurrentScreen == SCREEN_GAME ) |
1439 } | 1439 } |
1440 } | 1440 } |
1441 } | 1441 } |
1442 } | 1442 } |
1443 }//конец пределов основного экрана------------------------ | 1443 }//конец пределов основного экрана------------------------ |
1444 if ( pX > 467 && pX <=639 && pY <= 479 )//пределы правой области | 1444 if ( pX > 467 && pX <= window->GetWidth() - 1 && pY <= window->GetHeight() - 1 )//пределы правой области |
1445 { | 1445 { |
1446 if ( pCurrentScreen == SCREEN_GAME ) | 1446 if ( pCurrentScreen == SCREEN_GAME ) |
1447 { | 1447 { |
1448 pWindow = &pWindowList[0]; | 1448 pWindow = &pWindowList[0]; |
1449 if ( (signed int)pX >= (signed int)pWindow->uFrameX && (signed int)pX <= (signed int)pWindow->uFrameZ | 1449 if ( (signed int)pX >= (signed int)pWindow->uFrameX && (signed int)pX <= (signed int)pWindow->uFrameZ |