Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
Z
ZeldaLight
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Package Registry
Model registry
Operate
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
DiZe
ZeldaLight
Commits
40ff94ad
Commit
40ff94ad
authored
2 years ago
by
cara01
Browse files
Options
Downloads
Patches
Plain Diff
Last minute fixes
parent
9cfbd48b
Branches
master
No related tags found
No related merge requests found
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
Monster.java
+1
-0
1 addition, 0 deletions
Monster.java
MyWorld.java
+2
-0
2 additions, 0 deletions
MyWorld.java
Pfeil.java
+2
-3
2 additions, 3 deletions
Pfeil.java
project.greenfoot
+15
-9
15 additions, 9 deletions
project.greenfoot
with
20 additions
and
12 deletions
Monster.java
+
1
−
0
View file @
40ff94ad
...
...
@@ -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.
...
...
This diff is collapsed.
Click to expand it.
MyWorld.java
+
2
−
0
View file @
40ff94ad
...
...
@@ -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
));
...
...
This diff is collapsed.
Click to expand it.
Pfeil.java
+
2
−
3
View file @
40ff94ad
...
...
@@ -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
;
...
...
This diff is collapsed.
Click to expand it.
project.greenfoot
+
15
−
9
View file @
40ff94ad
...
...
@@ -4,29 +4,35 @@ class.Monster.image=spider.png
class.Pfeil.image=rocket.png
class.Spieler.image=baby1.png
dependency1.from=MyWorld
dependency1.to=
Monst
er
dependency1.to=
Spiel
er
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=
Spiel
er
dependency4.to=
MyWorld
dependency4.from=
Monst
er
dependency4.to=
Baum
dependency4.type=UsesDependency
dependency5.from=Spieler
dependency5.to=
Baum
dependency5.to=
Pfeil
dependency5.type=UsesDependency
dependency6.from=Spieler
dependency6.to=M
onster
dependency6.to=M
yWorld
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
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment