universe.world.test
Class FallingWorld
java.lang.Object
   universe.world.World<None>
universe.world.World<None>
       universe.world.test.FallingWorld
universe.world.test.FallingWorld
- public class FallingWorld 
- extends World<None>
Falling Balls Demo in World style.  When the mouse is dragged, balls
     are created with a random upward velocity and then fall off the bottom of
     the screen
 
| Fields inherited from class universe.world.World | 
| DEFAULT_TICK_RATE, KEY_ARROW_DOWN, KEY_ARROW_LEFT, KEY_ARROW_RIGHT, KEY_ARROW_UP, MOUSE_DOWN, MOUSE_DRAG, MOUSE_ENTER, MOUSE_LEAVE, MOUSE_MOVE, MOUSE_UP | 
 
| Method Summary | 
| static void | main(java.lang.String[] s)
 | 
|  Scene | onDraw()In order to draw the World, draw the balls into an EmptyScene
 | 
|  Package<None> | onMouse(int x,
        int y,
        java.lang.String me)When the mouse is dragged, we add a new random Ball
 | 
|  Package<None> | onTick()On each tick, we apply gravity, move them, and filter out
    those off screen
 | 
 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
main
public static void main(java.lang.String[] s)
- 
 
onDraw
public Scene onDraw()
- In order to draw the World, draw the balls into an EmptyScene
 
- 
- Specified by:
- onDrawin class- World<None>
 
- 
 
onMouse
public Package<None> onMouse(int x,
                             int y,
                             java.lang.String me)
- When the mouse is dragged, we add a new random Ball
 
- 
- Overrides:
- onMousein class- World<None>
 
- 
 
onTick
public Package<None> onTick()
- On each tick, we apply gravity, move them, and filter out
    those off screen
 
- 
- Overrides:
- onTickin class- World<None>
 
-