안드로이드 공부하는 학생인데 이번 과제로 버튼을 만들어서 버튼을 터치하면 캐릭터가 달리는 게임을 만들려고 하고있습니다.

 

만들면서 배우는 android game programming 교재를 참고하면서 만들고 있습니다. 책에서는 슈팅게임을 만드는데 배경이 위에서 아래로 스크롤

 

되면서 캐릭터가 움직이는 효과를 주던데 저는 배경이 오른쪽에서 왼쪽으로 스크롤되어 캐릭터가 달리는  것처럼 보이는 효과를 주고싶습니다.  

 

public class BackGround extends GraphicObject {
 static final float SCROLL_SPEED1 = 5.0f;

 private float m_scroll1 = 154 + -480;        이부분을 값을 바꾸면될거같은데 지금은 배경이 왼쪽에서 오른쪽으로 스크롤링됩니다.

 public BackGround() {

  super(AppManager.getInstance().getBitmap(R.drawable.background1));
  // TODO Auto-generated constructor stub
 // SetPosition(0, 0);
 }

 void Update(long GameTime) {
  m_scroll1 = m_scroll1 + SCROLL_SPEED1;
  SetPosition((int) m_scroll1,0);
 }

}

 

여기서 m_scroll1 값을 어떻게 수정하면 배경이미지가 오른쪽에서 왼쪽으로 스크롤링 될까요?

 

그리고 캐릭터가 왼쪽에서 오른쪽으로 달리는 효과를 줄때 배경이미지는 오른쪽에서 왼쪽으로 스크롤링되게하고

 

캐릭터는 이미지만 계속 바꿔서 보여줘서 하면되는건가여?