1

私はShoesにかなり慣れておらず、2つの問題に遭遇しました。

まず、次のように、部分的に透明なpngを使用してマスクを設定します。

mask do
    image "images/stencilMask.png"
end

これはどういうわけか可能ですか、それともベクターシェイプのみを使用できますか?

それとは別に、次のようなあらゆる種類のテキストのストロークとして透明色を設定しようとすると、小さなバグ(?)に気づきました。

title "Hello", :stroke => rgb(1.0, 0.0, 0.0, 0.5)

透明度は単に適用されません。私は何か間違ったことをしていますか、それともこれは実際にはバグですか?

乾杯とすべての答えに感謝します

4

1 に答える 1

1

マスクに関しては、私のテストでは、GIFで機能するが、WindowsではPNGでは機能しないことがわかりました。

Shoes.app do
    banner "hello this is a very long string", :top => 200
    mask do
        image "test.gif", :top => 0
    end
end

私のtest.gifは、中央に楕円形の塗りつぶされた480x320の画像でした。画像の残りの部分は透明でした。これにより、画像の楕円形の実線の場所にテキストが表示されたままになります。

ストローク/透明度の質問について。これはバグ/欠落している機能です。この質問を参照してください:Shoes.appでテキストを透明にします

于 2010-01-18T13:50:22.993 に答える