2014-02-20 4 views
0

나는 cocos2d-android와 eclipse를 사용하고 있습니다. 언어는 java입니다.arraylist에서 마지막 스프라이트의 x와 y 위치를 얻는 방법

나는 게임 시작시 생성되는 스프라이트 (최대 50 개의 스프라이트)의 arraylist를 보유하고 있습니다. 위치가 스크린 밖일 때 스프라이트를 삭제합니다. 스프라이트가 삭제되었지만 새로운 스프라이트의 y 위치가 arraylist의 마지막 스프라이트 위에있는 경우 arraylist에 새 스프라이트를 추가하고 싶습니다. 새로운 스프라이트를 생성 할 수는 있지만, arraylist의 마지막 스프라이트 위에 y 위치를 지정할 수는 없습니다.

제안 및 답변을 미리 감사드립니다.

+0

코드를 게시하십시오. 우리가 도와 드릴 수 있도록 – Rama

+0

스프라이트를 아래에서 위로 이동 하시겠습니까? – Rama

답변

0

ArrayList 대신 LinkedList을 사용하는 것이 좋습니다. addLast, getLastremoveLast 메소드를보십시오. 희망 사항 : 귀하의 문제를 이해했습니다.)