2011-11-04 2 views
0

RelativeLayout 내부의 화면에 게임 폰이 있습니다. 사용자가 폰을 클릭하면 손가락 아래로 드래그 할 수있게됩니다. 포착 된 MotionEvent가 있지만 폰의 오리온을 조정하는 방법을 찾을 수 없습니다.RelativeLayout 내부의 뷰의 원점 (x, y)을 설정합니다.

나는 마진을 조정하라는 게시물을 보았지만 의문점이 있습니다. 나는 그들이 움직 인 후에 졸에 대한 히트 테스트를하고 싶고 그 경우 마진을 어떻게 사용하는지 이해하지 못한다.

감사합니다.

답변

0

상대 레이아웃을 전혀 사용하지 않는 것이 좋습니다. 당신이 정말로 레이아웃을 사용하려면

A Canvas is a much better option

은 또는, 아마도 AbsoluteLayout 당신이 진행하는 만족스럽지 증명할 수있는 게임 레이아웃을 사용하여 더 나은 옵션

0

입니다. 2D 게임 제작을 위해 무료 오픈 소스 게임 엔진 인 AndeEngine을 사용하는 것이 좋습니다. 충돌 감지 및 x, y 위치 지정으로 인한 문제점은 쉽게 구현할 수 있습니다. 저는 2 게임을 만들었고 앱 내에서 시각화보기는 지금까지 있습니다. HTTP를 : :

은 여기를 확인 //www.andengine.org/

당신은 당신의 안드로이드 장치에 데모 응용 프로그램을 다운로드하고 아웃 - 오브 - 박스 기능을 볼 수 있습니다. (스프라이트, 사운드, 애니메이션 등이 포함됩니다.)

나는이 게임을 만들었습니다. https://market.android.com/details?id=com.plonzogame&hl=en

관련 문제