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

안드로이드 텍스트 뷰 행렬에서 움직이는법좀 알려주세요부 탁드립니다 ㅠㅠ

0 추천
추적자  - 먹이 문제인데 프레임레이아웃안에 그리드레이아웃으로 10x10 행렬을 만들어서 그리드레이아웃안에 텍스트 뷰를 다만들었습니다 (10x 10 이니까 100개 )

그리고 (4,4) 행렬에 텍스트 백그라운드로 색깔을 입혀서 먹이를 만들었습니다.

(0,0) (0,9) (9,0) (9,9) 행렬에도 각각 백그라운드로 색깔을입혀 추적자를 만들었는데요 ㅠㅠ

이 4개의 추적자들이 먹이를 찾아 움직여야되는데 그 방법을 모르겠습니다 ㅠㅠ

그리고 4개의 추적자들이 먹이를 가두면 게임은 끝나는데,

제가 버튼을 하나 만들어서 버튼 하나 누를때마다 이벤트 발생해서 추적자 4개와 먹이 1개가 동시에 한번 움직일수 있게 만들라하는데 움직이는 법을 어떻게하면 좋을까요 ? ㅠㅠㅠ 조언좀 부탁드립니다
호놀놀 (120 포인트) 님이 2014년 6월 7일 질문

1개의 답변

0 추천
행렬을 만들고(이 경우에는 10 x 10 행렬), 행렬의 값을 먹이|추적자|빈배경 등으로 초기화 한 뒤,

행렬에서 계산을 한 뒤, 나중에 그리면 될텐데요.... 움직임은 음...인접한 행 또는 열으로 랜덤으로 움직이게 하구요. 경계값 처리 해주시고.. 추적자가 서로 겹칠경우 처리 해주시고.... 추적자의 위치와 먹이의 위치가 같다면 먹이를 가두는? 것이고..

아무튼 행렬을 사용하여 계산을 한 뒤, 행렬의 내용을 그냥 뿌려주면 되겠네요... 자세한건 알고리즘을 직접 짜고 실행해보심이..
인연 (31,880 포인트) 님이 2014년 6월 9일 답변
...