Skip to content
Snippets Groups Projects
Commit 40ff94ad authored by cara01's avatar cara01
Browse files

Last minute fixes

parent 9cfbd48b
Branches master
No related tags found
No related merge requests found
......@@ -8,6 +8,7 @@ import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)
*/
public class Monster extends Wesen
{
/**
* Act - do whatever the Monster wants to do. This method is called whenever
* the 'Act' or 'Run' button gets pressed in the environment.
......
......@@ -27,6 +27,8 @@ public class MyWorld extends World
*/
private void prepare()
{
Spieler spieler = new Spieler();
addObject(spieler, 0, 0);
Monster monster = new Monster();
addObject(monster,Greenfoot.getRandomNumber(14),
Greenfoot.getRandomNumber(12));
......
......@@ -14,16 +14,15 @@ public class Pfeil extends Actor
*/
public void act() {
move(1);
if (atWorldEdge()){
getWorld().removeObject(this);
}
}
public boolean atWorldEdge() {
if(getX() < 0 || getX() > getWorld().getWidth())
if(getX() < 1 || getX() == 13)
return true;
if(getY() < 0 || getY() > getWorld().getHeight())
if(getY() < 1 || getY() > getWorld().getHeight() - 1)
return true;
else
return false;
......
......@@ -4,29 +4,35 @@ class.Monster.image=spider.png
class.Pfeil.image=rocket.png
class.Spieler.image=baby1.png
dependency1.from=MyWorld
dependency1.to=Monster
dependency1.to=Spieler
dependency1.type=UsesDependency
dependency2.from=MyWorld
dependency2.to=Baum
dependency2.to=Monster
dependency2.type=UsesDependency
dependency3.from=Spieler
dependency3.to=Pfeil
dependency3.from=MyWorld
dependency3.to=Baum
dependency3.type=UsesDependency
dependency4.from=Spieler
dependency4.to=MyWorld
dependency4.from=Monster
dependency4.to=Baum
dependency4.type=UsesDependency
dependency5.from=Spieler
dependency5.to=Baum
dependency5.to=Pfeil
dependency5.type=UsesDependency
dependency6.from=Spieler
dependency6.to=Monster
dependency6.to=MyWorld
dependency6.type=UsesDependency
dependency7.from=Spieler
dependency7.to=Baum
dependency7.type=UsesDependency
dependency8.from=Spieler
dependency8.to=Monster
dependency8.type=UsesDependency
editor.fx.0.height=737
editor.fx.0.width=800
editor.fx.0.x=743
editor.fx.0.y=226
height=1173
package.numDependencies=6
package.numDependencies=8
package.numTargets=6
project.charset=UTF-8
publish.hasSource=false
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment