2012年11月18日

Android用ゲーム開発 -7日目-

6日目からの続きです。

キャラクターの移動

6日目で画面を作成したので、キャラクターの移動を行ってみます。
キーを操作したら、FundamentalUIに、
Characterクラスの現在地の変数を変更するようにします。

 FundamentalUI() {
  inputdevice = new Input();
  dungeon = new Map("B1");
  characterlist = new CharacterManagement();
 }

 public String left() {
  Character hero = characterlist.characterlist.get(0);
  int x = hero.Current.getX();
  if (x>0) {
   x = x-1;
  }
  hero.Current.setX(x);
  
  return inputdevice.right();
 }

では、動かしてみましょう。

動きました。

以上。