package sprite; import java.awt.*; import java.util.*; import matrix.*; public class SpriteEventItem { public Graphics gra = null; public int x = 0; public int y = 0; private Vector mat; private int mat_num=0; public SpriteEventItem(Graphics gra) { this.mat = new Vector(); this.gra= gra ; } public void addMatrix(Matrix mat) { this.mat.add(mat); } public void addAllMatrix(Vector mat) { this.mat.addAll(mat); } public void initMatrixs() { mat_num = 0; } public Matrix next() { System.out.println("SpriteEventErrorExplorer mat " +mat.size()+" num "+mat_num+" "+mat.get(mat_num)); if(mat_num >= mat.size()) { mat_num = 0; return null; } return mat.get(mat_num++); } }