derrick/SpriteMosaic

From ggc

Jump to: navigation, search

001 package derrick;
002 import wiki.Wiki;
003 import fang.*;
004 import java.awt.*;
005 import java.awt.geom.*;
006 import java.awt.Color;
007 /**
008 * My Frog.
009   
010 @author Derrick Dixon
011 */
012 public class SpriteMosaic extends Game
013 {
014   /**sets up the game*/
015   public void setup()
016   {
017 
018     ImageSprite background=new ImageSprite("Water_lilies.jpg");
019     background.setSize(1);
020     background.setLocation(0.50.5);
021     addSprite(background);
022 
023     OvalSprite oval=new OvalSprite(21);
024     oval.setColor(Palette.getColor("Yellow Green"));
025     oval.setSize(0.65);
026     oval.setLocation(0.50.5);
027     addSprite(oval);
028 
029     PolygonSprite backleg1=new PolygonSprite(0.050.650.250.350.50.65);
030     backleg1.setColor(Palette.getColor("Yellow Green"));
031     backleg1.setSize(0.35);
032     backleg1.setLocation(0.80.5);
033     addSprite(backleg1);
034 
035     PolygonSprite backleg2=new PolygonSprite(0.50.650.750.350.950.65);
036     backleg2.setColor(Palette.getColor("Yellow Green"));
037     backleg2.setSize(0.35);
038     backleg2.setLocation(0.20.5);
039     addSprite(backleg2);  OvalSprite eye1=new OvalSprite(22);
040 
041     eye1.setColor(Palette.getColor("WHITE"));
042     eye1.setSize(0.15);
043     eye1.setLocation(0.350.35);
044     addSprite(eye1);  OvalSprite eye2=new OvalSprite(22);
045 
046     eye2.setColor(Palette.getColor("WHITE"));
047     eye2.setSize(0.15);
048     eye2.setLocation(0.650.35);
049     addSprite(eye2);  OvalSprite pupil1=new OvalSprite(22);
050 
051     pupil1.setColor(Palette.getColor("BLACK"));
052     pupil1.setSize(0.1);
053     pupil1.setLocation(0.350.35);
054     addSprite(pupil1);  OvalSprite pupil2=new OvalSprite(22);
055 
056     pupil2.setColor(Palette.getColor("BLACK"));
057     pupil2.setSize(0.1);
058     pupil2.setLocation(0.650.35);
059     addSprite(pupil2);
060 
061     ArcSprite eyelid1=new ArcSprite(220180);
062     eyelid1.setColor(Palette.getColor("Yellow Green"));
063     eyelid1.setSize(0.15);
064     eyelid1.setLocation(0.350.3);
065     addSprite(eyelid1);
066 
067     ArcSprite eyelid2=new ArcSprite(220250);
068     eyelid2.setColor(Palette.getColor("Yellow Green"));
069     eyelid2.setSize(0.19);
070     eyelid2.setLocation(0.650.33);
071     addSprite(eyelid2);
072 
073 
074     PieSprite random1=new PieSprite(22025);
075     random1.setColor(Palette.getColor("RED"));
076     random1.setSize(0.20);
077     random1.setLocation(0.780.05);
078     addSprite(random1);
079 
080 
081 
082     RectangleSprite nameplate1=new RectangleSprite(82);
083     nameplate1.setColor(Palette.getColor("Red"));
084     nameplate1.setSize(0.4);
085     nameplate1.setLocation(0.50.9);
086     addSprite(nameplate1);
087 
088 
089     RectangleSprite nameplate2=new RectangleSprite(22);
090     nameplate2.setColor(Palette.getColor("Red"));
091     nameplate2.setSize(0.20);
092     nameplate2.setLocation(0.50.1);
093     addSprite(nameplate2);
094 
095 
096     PolygonSprite nostril1=new PolygonSprite(4);
097     nostril1.setColor(Palette.getColor("Goldenrod"));
098     nostril1.setSize(0.05);
099     nostril1.setLocation(0.550.5);
100     addSprite(nostril1);
101 
102     PolygonSprite nostril2=new PolygonSprite(4);
103     nostril2.setColor(Palette.getColor("Goldenrod"));
104     nostril2.setSize(0.05);
105     nostril2.setLocation(0.450.5);
106     addSprite(nostril2);
107 
108     ArcSprite belly=new ArcSprite(211800);
109     belly.setColor(Palette.getColor("Gold"));
110     belly.setSize(0.65);
111     belly.setLocation(0.50.65);
112     addSprite(belly);
113 
114     PolygonSprite fleg1=new PolygonSprite(3);
115     fleg1.setColor(Palette.getColor("Yellow Green"));
116     fleg1.setSize(0.15);
117     fleg1.setLocation(0.750.65);
118     addSprite(fleg1);
119 
120     PolygonSprite fleg2=new PolygonSprite(3);
121     fleg2.setColor(Palette.getColor("Yellow Green"));
122     fleg2.setSize(0.15);
123     fleg2.setLocation(0.250.65);
124     addSprite(fleg2);
125 
126     LineSprite tounge=new LineSprite(0.650.5510);
127     tounge.setColor(Palette.getColor("Red"));
128     tounge.setLineThickness(0.1);
129     addSprite(tounge);
130 
131     LineSprite lineintounge=new LineSprite(0.650.5510);
132     lineintounge.setColor(Palette.getColor("Black"));
133     lineintounge.setLineThickness(0.0);
134     addSprite(lineintounge);
135 
136     PieSprite mouth=new PieSprite(221150);
137     mouth.setColor(Palette.getColor("Black"));
138     mouth.setSize(0.1);
139     mouth.setLocation(0.650.55);
140     addSprite(mouth);
141 
142     StringSprite title=new StringSprite("Froggie");
143     title.setColor(Palette.getColor("Green"));
144     title.setSize(0.4);
145     title.setLocation(0.5,0.05);
146     title.topJustify();
147     addSprite(title);
148 
149     StringSprite artistname=new StringSprite("Derrick");
150     artistname.setColor(Palette.getColor("Green"));
151     artistname.setSize(0.4);
152     artistname.setLocation(0.5,0.95);
153     artistname.bottomJustify();
154     addSprite(artistname);
155 
156     ImageSprite fly=new ImageSprite("Fly.jpg");
157     fly.setSize(0.2);
158     fly.setLocation(0.050.10);
159     addSprite(fly);
160 
161 
162   }
163 }


Download/View derrick/SpriteMosaic.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