2009-07-31 71 views
2

是否有鞋辦法有文字顯示透明? 我有:使文本透明的Shoes.app

Shoes.app{ 
    para "Text", :stroke => rgb(1.0,0.0,0.0,0.5), :size => 100 
} 

但它只是顯示100%紅色。我知道不透明的作品填補,它也適用於中風? 謝謝(我用在Mac OS X 10.4.11鞋葡萄乾修訂版1134制定)提前

回答

2

阿爾法是雙向行程上和填充,而不是文字。例如,該代碼將繪製一個50%透明的藍色圓圈在文本:

Shoes.app do 
    para "Text", :stroke => rgb(1.0,0.0,0.0,0.5), :fill => rgb(0, 1.0, 0, 0.5), :size => 100 
    stroke rgb(0,0,1.0,0.5) 
    strokewidth 4 
    nofill 
    oval 10, 10, 50 
end 

注意,不僅是對中風不是透明的,但也不是填充。據我所知,有沒有辦法讓透明文本的鞋子,雖然我想,如果你做的文本轉換成透明圖像事先並加載它,它可能是透明的。我還沒有嘗試過,不過,即使它的工作原理,它可能用處不大。

0

下面是從_why archive一種解決方法。您可以在遮罩圖層和透明填充塊上使用文本來獲取實際的透明文本。

Shoes.app do 
    20.times do |i| 
    strokewidth 4 
    stroke rgb((0.0..0.5).rand, (0.0..1.0).rand, (0.0..0.3).rand) 
    line 0, i * 4, 400, i * 4 
    end 

    mask do 
    title "Shoes" 
    end 
end