看板 Flash 關於我們 聯絡資訊
我參考了etrexetrex大大的文章 用flash做了一個繪圖板 Dynamic Stroke 可以用遊標在上面任意畫線 現在碰到一個問題是....橡皮擦怎麼做 因為每次畫線都是連續的moveTo和lineTo兩個函數在運作... 那要怎麼做才能像一般繪圖工具那樣一次擦掉一塊範圍的線 這個有解嗎?? 或著說這個橡皮擦可以一次用點選的方式 一次去掉一整段線? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.216.75
cjcat2266:erase blend mode 07/26 18:38
heerodream:樓上什麼意思...?我看不懂QQ 07/26 19:09
aquarianboy:你有把上面那幾個字丟到google試試嗎? 07/26 19:13
openyayak:http://l4cd.net/blog/post-old-67.html 07/26 19:46
etrexetrex:如果你的底是白色 就疊一條白色線在上面 07/26 20:42
etrexetrex:如果你想要一次擦掉一段線 那你在作畫的時候每次滑鼠 07/26 20:42
etrexetrex:按下就要 new 一個 shape 然後畫在這個 shape 上 07/26 20:43
etrexetrex:在用橡皮擦時就去判斷滑鼠有沒有點到 shape 07/26 20:43
etrexetrex:再把那個點到的 shape 刪掉 07/26 20:44
heerodream:謝謝樓上 橡皮擦功能做出來了...現在反而是clear不知道 07/27 01:48
heerodream:怎麼辦...原本是xx.graphics.clear()就能全部清掉.. 07/27 01:49
heerodream:現在不知道要怎麼清...(PS.我是照openyayak給的網址作) 07/27 01:50
sextitanic:先把 show 從 main remove 掉 07/27 02:43
sextitanic:再重新指定 content 跟 show 07/27 02:44
sextitanic:然後再把 show 加回 main 裡面,就可以清除了 07/27 02:44
heerodream:樓上 謝謝你 終於搞定了!!! 07/27 03:02