/** * Desenha todos os peixes dos 3 vetores * param g -> Gráfico para desenho * param vara -> Coordenada da vara para desenhar o peixe pescado */ public void desenharTodos(Graphics g, Point vara) { // desenhando os peixes que estão nadando for (int i = 0; i < qtosPeixesNadando; i++) { peixes[i].Skin.desenhar(g, peixes[i].Coord); } // desenhando os peixes que esntão na mesa for (int ind = 0; ind < QtosPeixesPescados; ind++) { peixesPescados[ind].Skin.desenhar(g, new Point(this.posicaoMinima.X, ondeDesenharPilhaNoIndice(ind))); } // desenhando o peixe que está na vara if (this.peixePescando[0] != null) { g.DrawImage(Figura.RotateImage(this.peixePescando[0].Skin.Img), new Point(vara.X - 12, vara.Y)); } }
// desenha um peixe dourado private void desenharDourado(Graphics g) { g.DrawImage(Figura.RotateImage(Skin.Img), coord); }