- Spieler Attacke, Animation
This commit is contained in:
+18
-3
@@ -8,7 +8,8 @@ import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)
|
||||
*/
|
||||
public class MyWorld extends World
|
||||
{
|
||||
|
||||
Player1 player1;
|
||||
Player2 player2;
|
||||
/**
|
||||
* Constructor for objects of class MyWorld.
|
||||
*
|
||||
@@ -26,9 +27,23 @@ public class MyWorld extends World
|
||||
*/
|
||||
private void prepare()
|
||||
{
|
||||
player1 player1 = new player1();
|
||||
player1 = new Player1();
|
||||
addObject(player1,125,153);
|
||||
player2 player2 = new player2();
|
||||
player2 = new Player2();
|
||||
addObject(player2,429,152);
|
||||
}
|
||||
|
||||
public void act(){
|
||||
if(player1.attacke()){
|
||||
if(player1.getX() - player2.getX() < 50 && player1.getX() - player2.getX() > -50 && player1.getY() - player2.getY() < 30 && player1.getY() - player2.getY() > -30){
|
||||
player2.leben = player2.leben -10;
|
||||
}
|
||||
}
|
||||
if(player2.attacke()){
|
||||
if(player1.getX() - player2.getX() < 50 && player1.getX() - player2.getX() > -50 && player1.getY() - player2.getY() < 30 && player1.getY() - player2.getY() > -30){
|
||||
player1.leben = player1.leben -10;
|
||||
}
|
||||
}
|
||||
showText(String.valueOf(player2.leben),300,300);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user