キャラクターの移動
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();
}
では、動かしてみましょう。
動きました。
以上。