rgb(1.0,0.0,0.0,0.5), :size => 100 } 但它-6ren">
gpt4 book ai didi

ruby - 在 Shoes.app 中使文本透明

转载 作者:太空宇宙 更新时间:2023-11-03 16:12:09 25 4
gpt4 key购买 nike

Shoes 中有没有办法让文字显示透明?我有:

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

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

关于ruby - 在 Shoes.app 中使文本透明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1214308/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com