examples/spritetest/SpriteTest

From FANG

Jump to: navigation, search

01 /**
02  
03  */
04 package examples.spritetest;
05 
06 import fang.*;
07 
08 import java.awt.Shape;
09 import java.awt.geom.*;
10 
11 /**This class is a good utility for testing
12  * out newly written sprites to make sure they
13  * display properly.  It's usually easier to
14  * first test out the sprites using this class
15  * before adding them to more complex game
16  * code.
17  @author Jam Jenkins
18  */
19 public class SpriteTest
20          extends Game
21 {
22    /**sprite to be displayed*/
23    private Sprite sprite;
24 
25    /**makes and adds the sprite
26     */
27    public void setup()
28    {
29       makeSprites();
30       addSprites();
31       setHelp("resources/SpriteTestHelp.txt");
32    }
33 
34 
35    /**makes the sprite to be displayed*/
36    private void makeSprites()
37    {
38       sprite=new ImageSprite("resources/road.jpg");
39       //sprite=new PrettyStringSprite("Hello", true);
40       //sprite=new LightSprite();
41       //sprite=new StarSprite(5, 0.4);
42       //sprite=new FaceSprite();
43       //sprite=new TriangleSprite();
44       sprite.setScale(0.5);
45       sprite.setLocation(0.50.5);
46       sprite.setRotationRadians(Math.PI/4);
47    }
48 
49    /**adds the sprite to be displayed*/
50    private void addSprites()
51    {
52       addSprite(sprite);
53    }
54 
55    public static void main(String[] argv)
56    {
57       new SpriteTest().runAsApplication();
58    }
59 }


Download/View examples/spritetest/SpriteTest.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

Games
Games