jam/Level2

From ggc

Jump to: navigation, search

01 package jam;
02 
03 import fang.*;
04 import java.awt.geom.*;
05 import wiki.Wiki;
06 /**
07  * All about my class here.
08  @author Jam Jenkins
09  */
10 public class Level2 extends GameLevel
11 {
12   private Sprite oval;
13   private StringSprite goldDisplay;
14   private GameState state;
15 
16   public void startLevel()
17   {
18     oval=new RectangleSprite(11);
19     oval.setScale(0.5);
20     oval.setLocation(0.50.5);
21     canvas.addSprite(oval);
22     canvas.addSprite(state.getGoldSprite());
23     canvas.addSprite(state.getLifeSprite());
24   }
25 
26   public void setGameState(GameState state)
27   {
28     this.state=state;
29   }
30 
31 
32   public void advanceFrame(double timePassed)
33   {
34     Point2D.Double clickLocation=getPlayer().getMouse().getClickLocation();
35     if(clickLocation!=null)
36     {
37       Level1 level1=new Level1();
38       state.setGold(state.getGold()+1);
39       state.setLife(state.getLife()-1);
40       level1.setGameState(state);
41       setNextLevel(level1);
42       finishLevel();
43     }
44   }
45 
46 }


Download/View jam/Level2.java





Views
Personal tools
Add to 
del.icio.usAdd to 
diggAdd to 
FacebookAdd to 
favoritesAdd to 
GoogleAdd to 
MySpaceAdd to 
PrintAdd to 
SlashdotAdd to 
StumbleUponAdd to 
Twitter