我想寫一些將接受一個掩碼和圖像的ActionScript,然後掩蓋圖像並在結果周圍放置一個邊框(假設掩碼總是100%不透明)。例如,如果我的面具是一顆畫得不好的明星,而我的圖像是一束花,我希望結果是一顆畫得很差的明星,裏面有花和周圍的邊框。事情是這樣的:ActionScript:在蒙版圖像周圍繪製邊框?
masked flowers http://img.skitch.com/20100120-xghntrn5yumxst97gjky2qje1p.png
這可能嗎?如果是這樣,我該怎麼做?
我想寫一些將接受一個掩碼和圖像的ActionScript,然後掩蓋圖像並在結果周圍放置一個邊框(假設掩碼總是100%不透明)。例如,如果我的面具是一顆畫得不好的明星,而我的圖像是一束花,我希望結果是一顆畫得很差的明星,裏面有花和周圍的邊框。事情是這樣的:ActionScript:在蒙版圖像周圍繪製邊框?
masked flowers http://img.skitch.com/20100120-xghntrn5yumxst97gjky2qje1p.png
這可能嗎?如果是這樣,我該怎麼做?
AFAIK是不可能的。我會考慮在蒙版圖像上使用GlowFilter並設置其屬性,使其看起來像一個邊框。
我會使用輝光濾波器的想法TBH ...但是那個面具來自哪裏?取決於這個問題的答案我有兩個想法:
如果它是從用戶輸入來,在中,用戶繪製形狀在Flash應用程序,那麼它很容易:
如果它是從Flash應用程序外面傳來,這是可能,但它會比污垢慢。您可以:
啊,好點。我會創建面具,所以創建一個「兄弟姐妹」,其中只包含邊框不會沒有問題,謝謝你的建議。 – 2010-01-20 21:37:31
酷 - 我能夠用'強度= 8'和'inner = true'的GlowFilter來僞造它。這並不完美,雖然(不能圓角,尺寸有時不一致,等等):( – 2010-01-20 20:57:13