업데이트 변합니다. 피곤합니다. 시간 낭비로 인해 불편을 끼쳐 드려 죄송합니다. 보고 싶은 중재자에게이 사실을 알렸으므로 걱정하지 마십시오.Java AffineTransform 번역이 작동하지 않습니다.
제 문제는 Java에서 버퍼링 된 이미지를 변환 할 때 x 축에서 im을 변환하는 동안 위아래로 이동한다는 것입니다. 내 문제의 더 나은 이해는이를 볼 경우 :
http://www.youtube.com/watch?v=stwi1qVakp4
그래서 내 설치 것입니다 : 글쎄, 내가 뭘하는 것은 내가 가진 내 렌더링 방식에 있습니다
AffineTransform.translate(player_dx,0);
그럼 난 좋겠는 내가이 X를 변경 회전 할 때 90 degr의 경우 y는 이렇게 좌표, 나는이 때문에 일어나는 생각
public void keyPressed(KeyEvent e){
int key = e.getKeyCode();
if(key == KeyEvent.VK_RIGHT){
player_dx = 1;
}
if(key == KeyEvent.VK_LEFT){
player_dx = -1;
}
}
public void keyReleased(KeyEvent e){
int key = e.getKeyCode();
if(key == KeyEvent.VK_RIGHT){
player_dx = 0;
}
if(key == KeyEvent.VK_LEFT){
player_dx = 0;
}
}
: 좋아하는 모든 KeyListener이 e와 x와 y의 변화. 나는 우회 할 수 있는지 모르겠습니다.
다른 것을 알 필요가 있으면 알려주세요. 감사합니다, Javaman111
예, 코드에 문제가 있지만 코드에 표시되지 않는 것 같습니다. –
Nope. 나는 그것이 회전 할 때 x, y 좌표를 바꿀 수 있기 때문에 그것이 90 도의 x와 y 변화라면 그렇게 생각한다. 나는 우회 할 수 있는지 모르겠습니다. – JavaMan111