<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-4754237190569973724.post584481283385808013..comments</id><updated>2010-03-22T15:05:58.722+08:00</updated><title type='text'>Comments on 邦邦的部落格: ActionScript 3.0 Image Effects</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.ben.idv.tw/feeds/584481283385808013/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4754237190569973724/584481283385808013/comments/default'/><link rel='alternate' type='text/html' href='http://blog.ben.idv.tw/2009/08/actionscript-30-image-effects.html'/><author><name>Ben Chang</name><uri>http://www.blogger.com/profile/01921640246111819069</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4754237190569973724.post-410663673812991981</id><published>2010-03-22T15:05:58.717+08:00</published><updated>2010-03-22T15:05:58.717+08:00</updated><title type='text'>沒錯</title><content type='html'>沒錯</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4754237190569973724/584481283385808013/comments/default/410663673812991981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4754237190569973724/584481283385808013/comments/default/410663673812991981'/><link rel='alternate' type='text/html' href='http://blog.ben.idv.tw/2009/08/actionscript-30-image-effects.html?showComment=1269241558717#c410663673812991981' title=''/><author><name>Ben Chang</name><uri>http://www.blogger.com/profile/01921640246111819069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13062220539994068107'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.ben.idv.tw/2009/08/actionscript-30-image-effects.html' ref='tag:blogger.com,1999:blog-4754237190569973724.post-584481283385808013' source='http://www.blogger.com/feeds/4754237190569973724/posts/default/584481283385808013' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4754237190569973724.post-7202673106003832229</id><published>2010-03-22T14:20:25.135+08:00</published><updated>2010-03-22T14:20:25.135+08:00</updated><title type='text'>public function draw(source:IBitmapDrawable, matri...</title><content type='html'>public function draw(source:IBitmapDrawable, matrix:Matrix = null, colorTransform:ColorTransform = null, blendMode:String = null, clipRect:Rectangle = null, smoothing:Boolean = false):void&lt;br /&gt;&lt;br /&gt;flash.display.BitmapData.draw()裡面的blendMode屬性不是就可以簡單控制疊色效果?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4754237190569973724/584481283385808013/comments/default/7202673106003832229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4754237190569973724/584481283385808013/comments/default/7202673106003832229'/><link rel='alternate' type='text/html' href='http://blog.ben.idv.tw/2009/08/actionscript-30-image-effects.html?showComment=1269238825135#c7202673106003832229' title=''/><author><name>Ryan Chu</name><uri>http://www.blogger.com/profile/04092783944494016536</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.ben.idv.tw/2009/08/actionscript-30-image-effects.html' ref='tag:blogger.com,1999:blog-4754237190569973724.post-584481283385808013' source='http://www.blogger.com/feeds/4754237190569973724/posts/default/584481283385808013' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4754237190569973724.post-1489026162284811987</id><published>2010-03-08T08:51:43.853+08:00</published><updated>2010-03-08T08:51:43.853+08:00</updated><title type='text'>謝謝邦大的回應,
努力鑽研中,謝謝！</title><content type='html'>謝謝邦大的回應,&lt;br /&gt;努力鑽研中,謝謝！</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4754237190569973724/584481283385808013/comments/default/1489026162284811987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4754237190569973724/584481283385808013/comments/default/1489026162284811987'/><link rel='alternate' type='text/html' href='http://blog.ben.idv.tw/2009/08/actionscript-30-image-effects.html?showComment=1268009503853#c1489026162284811987' title=''/><author><name>qqq</name><uri>http://www.blogger.com/profile/06436403511851157547</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.ben.idv.tw/2009/08/actionscript-30-image-effects.html' ref='tag:blogger.com,1999:blog-4754237190569973724.post-584481283385808013' source='http://www.blogger.com/feeds/4754237190569973724/posts/default/584481283385808013' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4754237190569973724.post-6724624602166500399</id><published>2010-03-07T23:22:26.641+08:00</published><updated>2010-03-07T23:22:26.641+08:00</updated><title type='text'>同時運作？

即使你是將畫布分到兩個 Sprite 上，你仍然會依序執行繪製的程序吧～所以即使現在兩...</title><content type='html'>同時運作？&lt;br /&gt;&lt;br /&gt;即使你是將畫布分到兩個 Sprite 上，你仍然會依序執行繪製的程序吧～所以即使現在兩支畫筆藥在同一個畫布 Sprite 上，也仍然有先後，不會真的有 &amp;quot;同時&amp;quot; 這種事情。&lt;br /&gt;&lt;br /&gt;程式架構你可以再想想、規劃看看，譬如設計一個 Pen 的類別：&lt;br /&gt;&lt;br /&gt;class Pen{&lt;br /&gt;private var _paper:Sprite;&lt;br /&gt;private var _color:int = 0x000000;&lt;br /&gt;public function pen(paper:Sprite){&lt;br /&gt;_paper = paper;&lt;br /&gt;}&lt;br /&gt;public function setColor(color:int):void{&lt;br /&gt;_color = color;&lt;br /&gt;}&lt;br /&gt;public function draw(from:Point, to:Point):void{&lt;br /&gt;var g:Graphics = _paper.graphics;&lt;br /&gt;g.lineStyle(_color);&lt;br /&gt;g.moveTo(from.x, from.y);&lt;br /&gt;g.lineTo(to.x, line.y);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;然後你可以產生兩個畫筆物件：&lt;br /&gt;var p1:Pen = new Pen(mySprite);&lt;br /&gt;var p2:Pen = new Pen(mySprite);&lt;br /&gt;&lt;br /&gt;當你要繪製的時候，就可以使用：&lt;br /&gt;p1.draw(fp, tp);&lt;br /&gt;p2.draw(fp, tp);&lt;br /&gt;&lt;br /&gt;至於，兩支畫筆要顛倒的部分，你可以考慮是要由另外的類別處理，或是在 Pen 中設計一個影響 x, y 的變數，譬如:&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;private var _tx:Number = 1;&lt;br /&gt;private var _ty:Number = 1;&lt;br /&gt;...&lt;br /&gt;public function setTxy(x:Number=1, y:Number=1):void{&lt;br /&gt;_tx = x;&lt;br /&gt;_ty = y;&lt;br /&gt;}&lt;br /&gt;...&lt;br /&gt;public function draw(from:Point, to:Point):void{&lt;br /&gt;var g:Graphics = _paper.graphics;&lt;br /&gt;g.lineStyle(_color);&lt;br /&gt;g.moveTo(from.x * _tx, from.y * _ty);&lt;br /&gt;g.lineTo(to.x * _tx, line.y * _ty);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;這樣，你就可以為 pen2 設定一些會影響繪製結果的 tx, ty 參數囉，至於這些參數要如何繪製結果，你可以自行開發比較複雜的參數。&lt;br /&gt;&lt;br /&gt;最後，另外你提到兩條線會發生連線的問題，這是當然的，以上每一筆畫都是在同一個畫布上進行的，如果想要製作例如橡皮擦，想要可以單獨擦掉某一條線的話，那麼就要考慮將每條線各自存放在一個 Sprite 中，也就是在一張畫布 Sprite 中，有多條線段的 Sprite。&lt;br /&gt;&lt;br /&gt;若是，希望兩條線段中間交叉的部分要有混色的效果，可能就不太好處理了，可能要計算每個座標上的舊像素與將要畫上的新像素，兩者作位元運算加總，以產出新的像素資料來繪製。</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4754237190569973724/584481283385808013/comments/default/6724624602166500399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4754237190569973724/584481283385808013/comments/default/6724624602166500399'/><link rel='alternate' type='text/html' href='http://blog.ben.idv.tw/2009/08/actionscript-30-image-effects.html?showComment=1267975346641#c6724624602166500399' title=''/><author><name>Ben Chang</name><uri>http://www.blogger.com/profile/01921640246111819069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13062220539994068107'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.ben.idv.tw/2009/08/actionscript-30-image-effects.html' ref='tag:blogger.com,1999:blog-4754237190569973724.post-584481283385808013' source='http://www.blogger.com/feeds/4754237190569973724/posts/default/584481283385808013' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4754237190569973724.post-7533028113034664859</id><published>2010-03-06T13:04:38.706+08:00</published><updated>2010-03-06T13:04:38.706+08:00</updated><title type='text'>謝謝您的提示,在同一個sprite中同時啟用兩個兩個sprite如下:
var mysprite:S...</title><content type='html'>謝謝您的提示,在同一個sprite中同時啟用兩個兩個sprite如下:&lt;br /&gt;var mysprite:Sprite;&lt;br /&gt;var p1:Graphics=mysprite.graphics;&lt;br /&gt;var p2:Graphics=mysprite.graphics;&lt;br /&gt;&lt;br /&gt;p1.moveTo(mouse_x,mouse_y);&lt;br /&gt;p1.lineTo(mouse_xx,mouse_yy);&lt;br /&gt;p2.moveTo(500-mouse_x,mouse_y);&lt;br /&gt;p2.lineTo(500-mouse_xx,mouse_yy);&lt;br /&gt;&lt;br /&gt;會有個問題就是左右對稱的兩個點中點間會有線連起來,不知是上面哪裡出錯?&lt;br /&gt;&lt;br /&gt;不過感謝邦大的提示,問題已經解決了!我後來就設定每一個畫筆只能在固定的sprite中移動,就沒有上下層的問題了,謝謝！&lt;br /&gt;&lt;br /&gt;但我還是很好奇,如何在同一個sprite中同時運作兩支畫筆!  ^ ^</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4754237190569973724/584481283385808013/comments/default/7533028113034664859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4754237190569973724/584481283385808013/comments/default/7533028113034664859'/><link rel='alternate' type='text/html' href='http://blog.ben.idv.tw/2009/08/actionscript-30-image-effects.html?showComment=1267851878706#c7533028113034664859' title=''/><author><name>qqq</name><uri>http://www.blogger.com/profile/06436403511851157547</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.ben.idv.tw/2009/08/actionscript-30-image-effects.html' ref='tag:blogger.com,1999:blog-4754237190569973724.post-584481283385808013' source='http://www.blogger.com/feeds/4754237190569973724/posts/default/584481283385808013' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4754237190569973724.post-5507995417369456593</id><published>2010-03-04T18:08:39.656+08:00</published><updated>2010-03-04T18:08:39.656+08:00</updated><title type='text'>感覺上你用了兩個一左一右的 Sprite，是嗎？因此會有上下層級的問題，若是改成都畫在同一個 Spr...</title><content type='html'>感覺上你用了兩個一左一右的 Sprite，是嗎？因此會有上下層級的問題，若是改成都畫在同一個 Sprite 上，應該就可以了吧～</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4754237190569973724/584481283385808013/comments/default/5507995417369456593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4754237190569973724/584481283385808013/comments/default/5507995417369456593'/><link rel='alternate' type='text/html' href='http://blog.ben.idv.tw/2009/08/actionscript-30-image-effects.html?showComment=1267697319656#c5507995417369456593' title=''/><author><name>Ben Chang</name><uri>http://www.blogger.com/profile/01921640246111819069</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='13062220539994068107'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.ben.idv.tw/2009/08/actionscript-30-image-effects.html' ref='tag:blogger.com,1999:blog-4754237190569973724.post-584481283385808013' source='http://www.blogger.com/feeds/4754237190569973724/posts/default/584481283385808013' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4754237190569973724.post-1931225882895435595</id><published>2010-03-03T20:54:57.169+08:00</published><updated>2010-03-03T20:54:57.169+08:00</updated><title type='text'>您好！
有個flash問題困擾我許久,問了很多地方,但得不到解答,想請您幫忙看是否有解,謝謝！

小...</title><content type='html'>您好！&lt;br /&gt;有個flash問題困擾我許久,問了很多地方,但得不到解答,想請您幫忙看是否有解,謝謝！&lt;br /&gt;&lt;br /&gt;小弟想要做一個可以繪製『對稱』圖形的flash檔，如下圖所示，&lt;br /&gt;http://163.32.153.9/ydm/flash/temp/pic.gif &lt;br /&gt;&lt;br /&gt;我用滑鼠繪第一條線AB,用程式自動繪出其相對稱的線為ab;&lt;br /&gt;我用滑鼠繪第二條線EF,用程式自動繪出其相對稱的線為ef;&lt;br /&gt;&lt;br /&gt;但很奇怪的是，兩條線重疊的地方,顏色卻是上下顛倒的，&lt;br /&gt;也就是新畫的無法將舊畫的蓋掉,這樣就不是真的對稱了,&lt;br /&gt;這個問題想了好久,請問到底該如何解決？&lt;br /&gt;&lt;br /&gt;我的swf檔連結如下：&lt;br /&gt;http://163.32.153.9/ydm/flash/temp/mytest2.swf&lt;br /&gt;&lt;br /&gt;我的fla檔連結如下：&lt;br /&gt;http://163.32.153.9/ydm/flash/temp/mytest2.fla</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4754237190569973724/584481283385808013/comments/default/1931225882895435595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4754237190569973724/584481283385808013/comments/default/1931225882895435595'/><link rel='alternate' type='text/html' href='http://blog.ben.idv.tw/2009/08/actionscript-30-image-effects.html?showComment=1267620897169#c1931225882895435595' title=''/><author><name>qqq</name><uri>http://www.blogger.com/profile/06436403511851157547</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.ben.idv.tw/2009/08/actionscript-30-image-effects.html' ref='tag:blogger.com,1999:blog-4754237190569973724.post-584481283385808013' source='http://www.blogger.com/feeds/4754237190569973724/posts/default/584481283385808013' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-4754237190569973724.post-2571878124712785032</id><published>2009-08-10T21:17:19.346+08:00</published><updated>2009-08-10T21:17:19.346+08:00</updated><title type='text'>這本看起來還不錯耶，邦大颱風天也在Ｋ書，真用功～:)</title><content type='html'>這本看起來還不錯耶，邦大颱風天也在Ｋ書，真用功～:)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4754237190569973724/584481283385808013/comments/default/2571878124712785032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4754237190569973724/584481283385808013/comments/default/2571878124712785032'/><link rel='alternate' type='text/html' href='http://blog.ben.idv.tw/2009/08/actionscript-30-image-effects.html?showComment=1249910239346#c2571878124712785032' title=''/><author><name>Design Plus Plus</name><uri>http://www.blogger.com/profile/06484316183837410683</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.ben.idv.tw/2009/08/actionscript-30-image-effects.html' ref='tag:blogger.com,1999:blog-4754237190569973724.post-584481283385808013' source='http://www.blogger.com/feeds/4754237190569973724/posts/default/584481283385808013' type='text/html'/></entry></feed>