如果我畫一個PNG基於矢量圖像,在Inkscape中的例子,它嵌入在AS3 Flex項目,我將能夠操縱的元素裏面,比如改變位置或大小或什麼,用普通的As3代碼?我可以編輯PNG文件,AS3
還是有辦法來繪製圖像,比使用圖形內與AS3代碼?
如果我畫一個PNG基於矢量圖像,在Inkscape中的例子,它嵌入在AS3 Flex項目,我將能夠操縱的元素裏面,比如改變位置或大小或什麼,用普通的As3代碼?我可以編輯PNG文件,AS3
還是有辦法來繪製圖像,比使用圖形內與AS3代碼?
是的,你可以通過編寫自己的代碼或更早FLEX4或使用預先存在的庫如http://code.google.com/p/as3svgrendererlib/
另外,如果使用Flex 4.6,你可以在這裏使用FXG庫:http://help.adobe.com/en_US/flex/using/WSda78ed3a750d6b8f26c150d412357de3591-8000.html
哇複雜的東西 – Vlad 2012-02-26 22:20:25
可以改變位置,大小,縮放,旋轉,扭曲,混合圖像的模式和甚至作物,重繪和操縱與AS3代碼個別像素數據。
如果你問你是否可以從光柵圖像中提取的矢量數據,並操縱包含矢量數據 - 沒有。雖然Graphics類具有許多矢量繪圖的基本功能,並且您可以在其上找到大量的庫,以提供增強的功能。
弗拉德,你不是在這裏混淆了PNG和SVG嗎? Inkscape是使用SVG的矢量圖形編輯器。 PNG是一種位圖格式。 – 2012-02-13 15:15:51
是的,當然我對矢量圖形很感興趣。現在,如果svg可以嵌入到flex項目中嗎? – Vlad 2012-02-14 12:20:49
我找到了這個網站。非常有用的http://www.streamhead.com/how-to-use-vector-graphics-in-flashdevelop-svg-in-flash/燁也可以嵌入SVG在AS3,並用它作爲精靈:)真棒 – Vlad 2012-02-14 12:23:40