在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上的Shoes Raisins Revision 1134进行开发)提前感谢

Alpha适用于笔触和填充,但不适用于文本。 例如,此代码将在文本上绘制一个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 

请注意,para的笔划不仅不透明,而且填充也不透明。 据我所知,没有办法从鞋子中获取透明文本,虽然我想如果您事先将文本制作成透明图像并加载它,它可能是透明的。 尽管如此,我还没有尝试过,即使它有效,也可能是有限的用途。

以下是_why存档的解决方法。 您可以在遮罩层和透明填充块上使用文本来获取实际的透明文本。

 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