2008年11月9日日曜日

リソースからイメージ取得

Doja4.1でリソースからイメージを取得する方法



リソース内に存在するイメージ(target)を取得するメソッド。

static public Image getImage(String target){
try{
MediaImage mi = MediaManager.getImage("resource:///"+target);
mi.use();
return mi.getImage();
}catch(ConnectionException e){
GameUtil.showErrorMessage("イメージが読み込めませんでした。\n"+target);
GameUtil.terminate();
return null;
}
}

半透明を利用する方法



TransparentImage tImage = TransparentImage.createTransparentImage(image);
tImage.setTransparentEnabled(true);
tImage.setTransparentColor(Graphics.getColorOfName(Graphics.WHITE));

これで、白が透明色となる。

0 件のコメント: