我想用Java製作一個2D遊戲,它非常簡單。問題是我在我的英雄身上得到了一個奇怪的矩形,因爲我不知道如何忽略我繪製自己的圖片中的空白區域。用java編寫遊戲圖像
/// loading the image///
private ImageIcon x= new ImageIcon("path");
private Image hero=x.getImage();
//=============
//=========drowing====
public void paint(Graphics g){
Graphics2D g2d=(Graphics2D)g;
g2d.drawImage(background,0,0,null);
g2d.drawImage(hero,100,100,null);
}
嘗試保存圖像與透明背景,而不是一個PNG文件白色背景。 – WOUNDEDStevenJones 2014-09-22 14:25:19