이 질문을 완전히 이해하려면 Having Some Issues With Making Pacman을 참조하십시오. 수락 된 답변의 첫 부분 만 살펴보십시오. 그리고 이것은 자바에 있습니다!팩맨 어레이 - 부드러운 움직임
위의 링크와 같이 배열을 사용하고 있습니다. 나는 팩맨 캐릭터가 괜찮 았던 것 외에는 100 픽셀마다 21 픽셀 씩 이동한다는 사실을 알았으므로 전혀 매끄럽지 않습니다.
현재 x와 y를 현재 배열 위치의 21 배로 늘리고 있습니다. 어떻게 이렇게 부드럽게 만들지 궁금합니다. 나는 어떻게 움직이는 지 몇 가지 방법을 시도해 보았지만 일하지 않고 매우 숙련되지 않았고 나의 길은 효율적이지 못했습니다. 그래서 나는 여기를 돌아 다니면서 매끄럽게 움직이는 좋은 길을 찾고 있습니다. 당신이 알 필요가 있습니다
어떤 것들은 : 팩맨은 첫 번째 키 언론의 방향으로 자리를 확인한다. (예 :. 바로 아래 화살표 분명히인가?) 은 이동 처리하는 다른 클래스를 호출 진행 명확한 경우 벽이나 적이있을 때까지 팩맨.
좋아요. 나는 이것을 시도 할 것입니다. 하지만 팩맨의 움직임은 어떻게 할 수 있습니까? 왜냐하면 그것은 현재 배열을 곱하기 때문에 단지 움직임을 빠르게 할 것입니다. – ComputerLocus
어쩌면 다음과 같을 것입니다 :'(array_from - array_to)/5 * i' –
고등학생은 자바의 첫 학기에만 머물러 있습니다. – ComputerLocus