This site requires JavaScript, please enable it in your browser!
Greenfoot back
FCG
FCG wrote ...

2013/6/5

Movement help!

FCG FCG

2013/6/5

#
how can I make the enemy keeping moving towards the player ( horizontal only) until it is a 200 pixels in range.
JetLennit JetLennit

2013/6/5

#
What is the name of the player class?
Robert2.0 Robert2.0

2013/6/5

#
.
FCG FCG

2013/6/5

#
JetLennit wrote...
What is the name of the player class?
Player name "Bob" enemy name = "enemy"
FCG FCG

2013/6/5

#
Can someone help me please?
danpost danpost

2013/6/5

#
To move toward an actor that is more than 200 pixels away::
Actor player = (Actor) getWorld().getObjects(Player.class).get(0);
if (player.getX()-getX() > 200) setLocation(getX()+1, getY());
if (getX()-player.getX() > 200) setLocation(getX()-1, getY());
FCG FCG

2013/6/5

#
danpost wrote...
To move toward an actor that is more than 200 pixels away::
Actor player = (Actor) getWorld().getObjects(Player.class).get(0);
if (player.getX()-getX() > 200) setLocation(getX()+1, getY());
if (getX()-player.getX() > 200) setLocation(getX()-1, getY());
Thanks it worked.
You need to login to post a reply.