P
pixartist
Gast
Code:
public void draw(Graphics g)
{
g.drawImage(_img,x*20,y*20,a);
}
danke
public void draw(Graphics g)
{
g.drawImage(_img,x*20,y*20,a);
}
public void paint(Graphics g) {
// Das Graphics2D Objekt
Graphics2D g2d = (Graphics2D) g;
// Eine AlphaMische draufsetzen zu 70 %
g2d.setComposite(AlphaComposite. getInstance(AlphaComposite.SRC_OVER, 0.7f));
// Malen
g2d.drawImage(bild, xpos, ypos ,bildbreite,bildhoehe, this);
}
public void paint(Graphics g) {
g.drawImage(bgImage, 0, 0, this);
int size = _bombs.size();
for(int i = 0; i<size; i++)
{
_bombs.get(i).drawBomb(g);
if(_bombs.get(i).count())
{
_bombs.get(i).explode();
i--;
}
size = _bombs.size();
}
size = _explosions.size();
for(int i = 0; i<size; i++)
{
_explosions.get(i).draw(g);
if(_explosions.get(i).count())
{
_explosions.get(i).unset();
_explosions.remove(i);
i--;
}
size = _explosions.size();
}
p1.drawPlayer(g);
p2.drawPlayer(g);
}
public void draw(Graphics g)
{
Graphics2D g2d = (Graphics2D) g;
// Eine AlphaMische draufsetzen zu 70 %
g2d.setComposite(AlphaComposite. getInstance(AlphaComposite.SRC_OVER, (100f-timer*2f)/100f));
// Malen
g2d.drawImage(_img,x*20,y*20,a);
}