//절대 좌표에 따른 터치 처리..(안씀..)
public static boolean inBounds(TouchEvent event, int x, int y, int width,
int height)
{
if (event.x > x && event.x < x+ width - 1 && event.y > y
&& event.y < y+ height - 1)
return true;
else
return false ;
}
public static boolean inBounds(MotionEvent event, int x, int y,
int width, int height) {
if (event.getX() > x && event.getX() < x+ width - 1 && event.getY() > y
&& event.getY() < y+ height - 1)
return true;
else
return false ;
}
//상대 좌표에 따른 충돌 처리.. 씀
public static boolean inBounds(int in_x,int in_y, int x, int y, int width,
int height)
{
if (in_x > x && in_x < x+ width - 1 && in_y > y
&& in_y < y+ height - 1)
return true;
else
return false ;
}
'ANDROID' 카테고리의 다른 글
Failed to find Build Tools revision 25.0.3 (0) | 2018.01.30 |
---|---|
자바스크립트로 웹호출 (post) (2) | 2014.10.11 |
두 좌표의 거리 구하기. (0) | 2014.10.11 |
bitmap to byte 비트맵을 바이트정보로. (0) | 2014.10.11 |
android 치트 막기. (0) | 2014.10.11 |