Archer shoots in every Direction - (doesnt move) (1 try)

master
GammelJan 6 years ago
parent cdc3a87932
commit b2c19c88a9

@ -64,7 +64,7 @@ public class Controller extends ApplicationAdapter implements InputProcessor{
} }
} }
else if(p.getyPos() == a.getyPos()){ if(p.getyPos() == a.getyPos()){
if(p.getxPos() > a.getxPos()){ if(p.getxPos() > a.getxPos()){
a.attack(1); //RIGHT a.attack(1); //RIGHT
if(v.getArrowTravel() == 0){ if(v.getArrowTravel() == 0){
@ -102,10 +102,10 @@ public class Controller extends ApplicationAdapter implements InputProcessor{
@Override @Override
public void render(){ public void render(){
p.setxPos(v.getPlayerX()); v.setPlayerX(p.getxPos());
p.setyPos(v.getPlayerY()); v.setPlayerY(p.getyPos());
a.setxPos(v.getArcherX()); v.setArcherX(a.getxPos());
a.setyPos(v.getArcherY()); v.setArcherY(a.getyPos());
v.render(batch, p , a); v.render(batch, p , a);
} }

@ -298,4 +298,18 @@ public class View {
public float getArcherY(){ public float getArcherY(){
return archer.getY(); return archer.getY();
} }
public void setPlayerX(float x){
player.setX(x);
}
public void setPlayerY(float y){
player.setY(y);
}
public void setArcherX(float x){
archer.setX(x);
}
public void setArcherY(float y){
archer.setY(y);
}
} }

Loading…
Cancel
Save