package net.jaitec.p1;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.image.BufferedImage;
public class P1App {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("Programa p1 iniciado");
Motor motor = Motor.getInstance();
BufferedImage img = new BufferedImage(100, 100, BufferedImage.TYPE_INT_ARGB);
Graphics g = img.getGraphics();
g.setColor(Color.orange);
g.fillArc(50, 50, 49, 49, 0, 360);
//g.fillRect(0, 0, 100, 100);
MyObj o1 = new MyObj();
MyObj o2 = new MyObj();
MyObj o3 = new MyObj();
MyObj o4 = new MyObj();
BufferedImage cuadrado = new BufferedImage(50,50, BufferedImage.TYPE_INT_ARGB);
Graphics g2 = cuadrado.getGraphics();
g2.setColor(Color.black);
g2.drawRect(0, 0, 49, 49);
motor.drawImage(o1, cuadrado, 0,0);
motor.drawImage(o2, cuadrado, Config.WIDTH-50,0);
motor.drawImage(o3, cuadrado, Config.WIDTH-50,Config.HEIGHT-50);
motor.drawImage(o4, cuadrado, 0,Config.HEIGHT-50);
motor.animate(new MyObj("esfera"), img, 0, 0, Config.WIDTH-100, Config.HEIGHT-100, 5000);
motor.animate(new MyObj("cruzada"), img, 0, Config.HEIGHT-100, Config.WIDTH-100, 0, 5000);
motor.animate(new MyObj("c1"), cuadrado, 0, 0, Config.WIDTH-50, 0, 3000);
motor.animate(new MyObj("c2"), cuadrado, Config.WIDTH-50,0, Config.WIDTH-50, Config.HEIGHT-50, 3000);
motor.animate(new MyObj("c3"), cuadrado, Config.WIDTH-50,Config.HEIGHT-50, 0, Config.HEIGHT-50, 3000);
motor.animate(new MyObj("c4"), cuadrado, 0, Config.HEIGHT-50, 0, 0, 3000);
motor.run();
}
}