- Spieler Attacke, Animation

This commit is contained in:
Max
2026-09-15 19:13:35 +02:00
parent a53a0a22c6
commit 6e7ff8d2eb
23 changed files with 212 additions and 68 deletions
+18 -3
View File
@@ -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);
}
}