import java.awt.*; import java.applet.Applet; import java.util.*; public class MpW extends Applet implements Runnable{ Thread th; Udr udr; public void init(){ EzImg.init(this); udr = new Udr(size()); udr.add(new MpW_Bak()); Sen s = new MpW_Map().s; udr.add(new MpW_Wlk(s,1)); udr.add(new MpW_Wlk(s,2)); udr.add(new MpW_Wlk(s,4)); udr.add(new MpW_Wlk(s,8)); th = new Thread(this); th.start(); } public void run(){ while(th.isAlive()){ try{ th.sleep(50); }catch(InterruptedException e){} udr.update(); repaint(); } } public void update(Graphics g){ udr.update(g); } } class MpW_Wlk extends Drr{ Wlk wlk; Image[] imgs; public MpW_Wlk(Sen s, int speed){ super(20); wlk = new Wlk(s,speed,false); imgs = new Image[2]; for(int i=0;i