2009-03-08 5 views
1

Je suis assez nouveau pour les chaussures et j'ai rencontré deux problèmes.Masques et transparence

Je veux d'abord définir un masque à l'aide d'un .png partiellement transparent, comme celui-ci:

mask do 
    image "images/stencilMask.png" 
end 

Est-ce possible d'une façon ou peut être utilisé que des formes vectorielles?

En dehors de cela, je remarquais un petit bug en essayant de définir une couleur transparente comme un coup sur tout type de texte, comme celui-ci (?):

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

La transparence est pas appliquée simplement. Est-ce que je fais quelque chose de mal, ou est-ce réellement un bug?

Vive et merci pour toutes les réponses

Répondre

1

En ce qui concerne les masques, Dans mes tests, je l'ai trouvé fonctionne avec GIFs, mais pas PNGs sur Windows:

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

Mon test.gif était une image 480x320 avec un ovale solide au milieu. Le reste de l'image était transparent. Cela a laissé le texte apparaissant où l'ovale solide était dans l'image.

En ce qui concerne la question de l'AVC/de la transparence. Ceci est un bug/fonctionnalité manquante. Voir cette question: Make text transparent in Shoes.app

Questions connexes