سؤال

هل هناك طريقة في أحذية لديك نص تظهر شفافة؟ لدي:

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

ولكن انها مجرد تظهر 100٪ الأحمر. وأنا أعلم التعتيم يعمل من أجل التعبئة، يعمل أيضا للسكتة الدماغية؟ (أنا النامية أحذية الزبيب مراجعة 1134 على نظام التشغيل Mac OS X 10.4.11) شكرا مقدما

هل كانت مفيدة؟

المحلول

وألفا يعمل على كل السكتة الدماغية وملء، ولكن ليس للنص. على سبيل المثال، هذا الرمز رسم دائرة زرقاء شفافة 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

لاحظ أن ليس فقط السكتة الدماغية الفقرة ليست شفافة، ولكن لا هو التعبئة. على حد علمي لا توجد وسيلة للحصول على النص شفاف من أحذية، على الرغم من أنني افترض إذا قمت بها النص في صورة شفافة مسبقا وتحميلها، قد يكون شفافا. لم أحاول ذلك، رغم ذلك، وحتى إذا كان يعمل، من المحتمل أن يكون ذات فائدة محدودة.

نصائح أخرى

وهنا هو الحل من href="http://shoesrb.com/_why-archive/cut-holes-in-shoes-and-get-a-mask" أرشيف _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
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top