Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.image.BufferedImage;
- import java.io.IOException;
- import java.net.URL;
- import java.util.ArrayList;
- import java.util.logging.Level;
- import java.util.logging.Logger;
- import javax.imageio.ImageIO;
- import modelo.Sprite;
- import vista.GraficosJuego;
- public class AnimacionesDeFondo {
- public static ArrayList<Objeto> nubes =new ArrayList<Objeto>();
- public static Objeto naveFreezer;
- public static Objeto naveNameku;
- public static Objeto cajaSorpresa;
- public static Objeto luna=null;
- public static PersonajeSoporte personajeSoporte;
- public static PersonajeSoporte personajeSoporte2;
- public AnimacionesDeFondo(String nivel_perfil){
- cargarAnimacionesDeFondo(nivel_perfil);
- }
- public void cargarAnimacionesDeFondo(String nivel_perfil){
- switch(nivel_perfil){
- case "nivel_1":
- nubes.add(new Objeto(200, 1, 140, 140));
- nubes.add(new Objeto(250, 40, 100, 100));
- nubes.add(new Objeto(550, 90, 170, 110));
- naveFreezer=new Objeto("../../imagenes/AnimacionesDeFondo/nave_freezer.png",-120, 70, 140, 90);
- naveNameku = new Objeto("../../imagenes/AnimacionesDeFondo/nave_nameku.png",30,250,60,60);
- cajaSorpresa = new Objeto(-70,140,30,30);
- personajeSoporte = new PersonajeSoporte(4,"../../imagenes/AnimacionesDeFondo/igniz_ataque_traje.gif",400,340,190,160);
- personajeSoporte2= new PersonajeSoporte(10,"../../imagenes/AnimacionesDeFondo/igniz_ataque_maximo.gif",400,260,290,260);
- // luna = new Objeto("../../imagenes/luna.png",150,-10,512,384);
- break;
- case "nivel_2":
- naveFreezer=new Objeto("../../imagenes/AnimacionesDeFondo/nave_freezer.png",-120, 70, 140, 90);
- naveNameku = null;//new Objeto("../../imagenes/AnimacionesDeFondo/nave_nameku.png",30,250,60,60);
- cajaSorpresa = new Objeto(-70,140,30,30);
- personajeSoporte = new PersonajeSoporte(4,"../../imagenes/AnimacionesDeFondo/igniz_ataque_traje.gif",400,340,190,160);
- personajeSoporte2= new PersonajeSoporte(10,"../../imagenes/AnimacionesDeFondo/igniz_ataque_maximo.gif",400,260,310,280);
- break;
- case "nivel_3":
- naveFreezer=new Objeto("../../imagenes/AnimacionesDeFondo/nave_freezer.png",-120, 70, 140, 90);
- naveNameku = null;//new Objeto("../../imagenes/AnimacionesDeFondo/nave_nameku.png",30,250,60,60);
- cajaSorpresa = new Objeto(-70,140,30,30);
- personajeSoporte = new PersonajeSoporte(4,"../../imagenes/AnimacionesDeFondo/igniz_ataque_traje.gif",400,340,190,160);
- personajeSoporte2= new PersonajeSoporte(10,"../../imagenes/AnimacionesDeFondo/igniz_ataque_maximo.gif",400,260,290,260);
- break;
- case "nivel_4":
- naveFreezer=new Objeto("../../imagenes/AnimacionesDeFondo/nave_freezer.png",-120, 70, 140, 90);
- naveNameku = null;//new Objeto("../../imagenes/AnimacionesDeFondo/nave_nameku.png",30,250,60,60);
- cajaSorpresa = new Objeto(-70,140,30,30);
- personajeSoporte = new PersonajeSoporte(4,"../../imagenes/AnimacionesDeFondo/igniz_ataque_traje.gif",400,340,190,160);
- personajeSoporte2= new PersonajeSoporte(10,"../../imagenes/AnimacionesDeFondo/igniz_ataque_maximo.gif",400,260,290,260);
- break;
- default:
- break;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement