Pergunta

Existe uma maneira em sapatos para que o texto aparecer transparente? Eu tenho:

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

Mas é apenas aparecer 100% vermelho. Eu sei obras de opacidade para preenchimento, ele também trabalham para o curso? (Estou desenvolvendo com Shoes passas Revisão 1134 no Mac OS X 10.4.11) Agradecemos antecipadamente

Foi útil?

Solução

Alpha funciona tanto em acidente vascular cerebral e de preenchimento, mas não para o texto. Por exemplo, este código irá desenhar uma 50% círculo azul transparente sobre o texto:

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

Note que não é só da para acidente vascular cerebral não é transparente, mas também não é o preenchimento. Para meu conhecimento não há nenhuma maneira de obter texto transparente fora de sapatos, embora eu suponho que se você fez o texto em uma imagem transparente de antemão e carregá-la, pode ser transparente. Eu não tentei isso, porém, e mesmo se ele funciona, é provavelmente de utilidade limitada.

Outras dicas

Aqui está uma solução alternativa do _why arquivo . Você pode usar o texto em uma camada de máscara e um bloco de preenchimento transparente para obter texto real transparente.

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
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top