[問題] 請問有關類似小畫家油漆桶功能

看板Flash作者 (回不去的時光)時間17年前 (2008/08/07 23:47), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我想做有關小畫家油漆桶功能 然後再配合undo功能 可以填滿色後再回復 可是我填色兩次回覆第一次可以 第二次就有問題 請問可以幫我看一下問題出在哪嗎?謝謝 以下是我的程式碼 //填色 var fill_mc:MovieClip; var Depth = post_mc.getNextHighestDepth(); fill_listener.onMouseDown = function() { fill_mc = post_mc.createEmptyMovieClip("fill_mc" + Depth, Depth); var fillBD:BitmapData = new BitmapData(post_mc._width, post_mc._height, true, 0x00000000); //post_mc是load照片的mc fillBD.draw(post_mc, new Matrix()); fill_mc.attachBitmap(fillBD, Depth); fillBD.floodFill(fill_mc._xmouse, fill_mc._ymouse, colorStr); postArr.push(fill_mc); //這是push到array裡 紀錄回覆的mc } //回覆 undo_btn.onRelease = function() { //postArr 也還有紀錄別的畫線或是畫筆的mc MovieClip(postArr.pop()).removeMovieClip(); } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.187.111
文章代碼(AID): #18cnaa-d (Flash)