2014-03-01 59 views
0

我使用GraphicsGale,它不支持透明度。這個問題的簡單解決方法是使用非常難看的顏色(在我的情況下爲#808040)並將其用於透明度。儘管如此,我還是無法找到如何在libgdx中執行此操作的方法。當然,我可以通過GIMP來完成它,並填寫透明度,但是直接從GraphicsGale中工作會很好。你如何告訴libgdx使用透明度的特定顏色?

所以我的問題是,有沒有辦法讓libgdx把透明色當作一種顏色來處理,如果有,怎麼樣?

回答

0

我模塊化我的做法在與透明度更換顏色,這是我ImageMagick的腳本:

#!/bin/bash 

rm -rf x-android/assets/* 
cp -r assets/* x-android/assets 

cd x-android/assets 
for f in `find . -name "*.png"` 
do 
    convert $f -transparent '#808040' $f 
done 

不是一個直接的答案,但它工作的方式更好。