마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드스튜디오의 이미지 너비 관련 질문드립니다.

0 추천
안드로이드스튜디오를 활용한 실전 앱 만들기의 우주선 게임을 공부하고 있습니다.

 

width는 단말기의 가로길이

height는 단말기의 세로길이일때

 

우주선 이미지를 띄우려면  

spaceship이미지를 BitmapFactory로 띄워주고

 

(우주선x좌표 : spaceship_x, 우주선y좌표: spaceship_y) => 우주선의 왼쪽위가 (x,y)좌표

spaceship_x= width * 1 / 9

spaceship_y= height * 6 / 9

이렇게 써있는데 무슨뜻인지 도저히 모르겠어요ㅜㅜ 아시는분 계신가요??
qeeoj (200 포인트) 님이 2019년 2월 21일 질문

1개의 답변

+2 추천
 
채택된 답변
일단 스크린좌표는 좌상단이 0,0 입니다.

이 상황에서 너비 * 1/9을 하게 되면 스크린을 너비를 9등분한 후 첫번째 칸이 되겠죠.

그리고 높이 * 6/9를 하면 높이를 9등분한 것에서 6번째 칸이 됩니다.

 

그래서 우주선 위치가 왼쪽 아래가 되겠습니다.
rhaps20 (6,010 포인트) 님이 2019년 2월 21일 답변
qeeoj님이 2019년 2월 21일 채택됨
그리고 왼쪽 위가 우주선 좌표라는 말은 이미지 출력했을때 우주선이미지를 둘러싼 사각형 왼쪽 위가 (spaceship_x, spaceship_y)라는 의미입니다.
친절하게 답변해주셔서 감사합니다!
...