Please help me! My teacher gave us worksheets with this code on it:
{
if(s1.hit==true){c1.add(1);s1.hit=false;};
if(s2.hit==true){c2.add(1);s2.hit=false;};
}
but it doesn't work.
Thanks for every answer
PlanetUlme03
Here is the complete code:
import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)
/**
* Write a description of class MyWorld here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class MyWorld extends World
{
Spieler1 s1;
Spieler2 s2;
Counter c1;
Counter c2;
public MyWorld()
{
super(800, 600, 1);
Spieler1 s1=new Spieler1();
addObject(s1,60,60);
Spieler2 s2=new Spieler2();
addObject(s2,740,60);
for (int i=0; i<20;i++)
{
Schatz stz=new Schatz();
stz.getImage().scale(50,50);
addObject(stz,Greenfoot.getRandomNumber(800),100+Greenfoot.getRandomNumber(500));
}
c1=new Counter("Spieler1:");
addObject(c1,80,20);
c2=new Counter("Spieler2:");
addObject(c2,720,20);
}
/*public void act()
{
if(s1.hit==true){c1.add(1);s1.hit=false;};
if(s2.hit==true){c2.add(1);s2.hit=false;};
}
*/
}