Package dwlab.visualizers

Examples of dwlab.visualizers.Visualizer


  public Sprite ball = new Sprite( ShapeType.oval, 0d, 0d, 3d, 3d, 0d, 5d );

 
  @Override
  public void init() {
    ball.visualizer = new Visualizer( "3F3F7F", 1d, true );
    cursor = new Sprite( 0d, 0d, 1d );
    cursor.visualizer = new Visualizer( "7FFF3F", 1d, true );
  }
View Full Code Here


  ButtonAction fix = ButtonAction.create( KeyboardKey.create( Key.SPACE ), "clone" );

 
  @Override
  public void init() {
    Visualizer spriteVisualizer = new Visualizer( "res/mario.png", 4, 1 );
    for( int n = 1; n <= spritesQuantity; n++ ) {
      Sprite sprite = new Sprite( Service.random( -15d, 15d ), Service.random( -11d, 11d ), Service.random( 0.5d, 2d ), Service.random( 0.5d, 2d ) );
      sprite.visualizer = spriteVisualizer;
      Layer.addLast( sprite );
    }
View Full Code Here

public class RasterWithRasterCollision extends SpritesCollision {
  public static RasterWithRasterCollision instance = new RasterWithRasterCollision();

  @Override
  public boolean check( Sprite raster1, Sprite raster2 ) {
    Visualizer visualizer1 = raster1.visualizer;
    Visualizer visualizer2 = raster2.visualizer;
    Image image1 = visualizer1.image;
    Image image2 = visualizer2.image;
    if( image1 == null || image2 == null ) return false;
    if( raster1.angle == 0d && raster2.angle == 0d && raster1.getWidth() * image2.getWidth() == raster2.getWidth() * image2.getWidth() &&
        raster1.getHeight() * image2.getHeight() == raster2.getHeight() * image2.getHeight() ) {
View Full Code Here

  }
 
  @Override
  public void init() {
    PlayNPlatform.init();
    tank.visualizer = new Visualizer( "res/tank.png" );
    Image bgImage = assets().getImage("images/bg.png");
    ImageLayer bgLayer = graphics().createImageLayer(bgImage);
    graphics().rootLayer().add(bgLayer);
  }
View Full Code Here

 
  @Override
  public void init() {
    tileMap.setSize( tileMapWidth * 2, tileMapHeight * 2 );
    tileMap.visualizer = new Visualizer(){
      double radius = 4;

     
      @Override
      public int getTileValue( TileMap tileMap, int tileX, int tileY ) {
View Full Code Here

  ButtonAction down = ButtonAction.create( KeyboardKey.create( Key.DOWN ) );

 
  @Override
  public void init() {
    tank.visualizer = new Visualizer( "res/tank.png" );
  }
View Full Code Here

      for( int x = 0; x < tileMapWidth; x++ ) {
        tileMap.setTile( x, y, (int) Service.random( 1, 31 ) );
      }
    }
   
    tileMap.visualizer = new Visualizer(){
      double dAngle = Math.PI / 6d;
      double dCoord = 0.2;

      Vector vector = new Vector();
     
View Full Code Here

  LineSegment rope2 = new LineSegment( weight1, weight2 );

 
  @Override
  public void init() {
    hinge.visualizer = new Visualizer( "FF0000", 1.0, true );
    weight1.visualizer = new Visualizer( "00FF00", 1.0, true );
    weight2.visualizer = new Visualizer( "FFFF00", 1.0, true );
    rope1.visualizer = new ContourVisualizer( 0.25d, "0000FF", 2.0d, true );
    rope2.visualizer = rope1.visualizer;
    weight1.attachModel( new DistanceJoint( hinge ) );
    weight2.attachModel( new DistanceJoint( weight1 ) );
  }
View Full Code Here

  ButtonAction decrement = ButtonAction.create( KeyboardKey.create( Key.SUBTRACT ) );

 
  @Override
  public void init() {
    sprite1.visualizer = new Visualizer( 1d, 1d, 0d );
    sprite2.visualizer = new Visualizer( 0d, 0.5d, 1d );
    logicFPS = 100;
  }
View Full Code Here

  public Layer lineSegments = new Layer();

  @Override
  public void init() {
    Camera.current.setZoom( 75d );
    Visualizer visualizer = new Visualizer(){
      double chunkSize = 25;
      double deformationRadius = 15;
     
     
      @Override
View Full Code Here

TOP

Related Classes of dwlab.visualizers.Visualizer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.