Advertisement
Guest User

UGG116

a guest
Jun 10th, 2010
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.54 KB | None | 0 0
  1. import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)
  2.  
  3. /**
  4.  * Write a description of class Frosch here.
  5.  *
  6.  * @author (your name)
  7.  * @version (a version number or a date)
  8.  */
  9. public class Frosch  extends Actor
  10. {
  11.     int Leben=3;    
  12.     public Counter lebensZaehler;
  13.     public Frosch()
  14.     {    
  15.     }
  16.     /**
  17.      * Act - do whatever the Frosch wants to do. This method is called whenever
  18.      * the 'Act' or 'Run' button gets pressed in the environment.
  19.      */
  20.     public void act()
  21.     {
  22.         bewegen();
  23.         gewinnen();
  24.         lebenZaehlen();
  25.     }  
  26.    
  27.     public void gewinnen()
  28.     {
  29.         if(getY()<95)
  30.         {
  31.             Greenfoot.stop();
  32.         }
  33.     }
  34.     public void bewegen()
  35.     {
  36.         int speed=5;
  37.         int gSpeed=speed+SObject.SObjectSpeed; // Wenn ich den Code jetzt kompilieren will, gibt er mir hier einen Fehler.
  38.         int vspeed=speed;
  39.         if(Greenfoot.isKeyDown("left"))
  40.         {
  41.             setLocation(getX()-gSpeed,getY());
  42.         }
  43.         if(Greenfoot.isKeyDown("right"))
  44.         {
  45.             setLocation(getX()+gSpeed,getY());
  46.         }
  47.         if(Greenfoot.isKeyDown("up"))
  48.         {
  49.             setLocation(getX(),getY()-vspeed);
  50.         }
  51.         if(Greenfoot.isKeyDown("down"))
  52.         {
  53.             setLocation(getX(),getY()+vspeed);
  54.         }
  55.     }
  56.    
  57.     public void lebenZaehlen()
  58.     {
  59.         lebensZaehler = new Counter("verbleibende Leben: ");
  60.         getWorld().addObject(lebensZaehler,150,20);
  61.     }
  62.    
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement