2012-11-11 97 views
0

(我正在使用GWT,它包裝javasciprt/html,所以認爲它也適用於此)。如何在填充樣式上設置不透明度?

我想在canvas元素上使用不透明度的顏色。它看起來像我必須保持一遍又一遍創建CssColor,因爲是我看不出有什麼setOpacity()方法:

// fade in 
for (int i = 0; i < 255; i++) { 
    CssColor clr = CssColor.make("rgba(" + 255 + ", " + 0 + "," + 0 + ", " + i + ")"); 
    canvas.setFillStyle(clr); 
    canvas.fillRect(...); 
} 

有什麼辦法,只是修改一個構造顏色的Alpha值,而比創建所有這些新的對象?

感謝

+0

透明度範圍從0到1,不爲0至255 – Shmiddty

+0

阿好,我看看,謝謝。 – user291701

回答

0

您可以使用setGlobalAlpha(雙字母)

+0

好的,謝謝我會試試看! – user291701