作者gugugogo (回不去的时光)
看板Flash
标题[问题] 请问有关类似小画家油漆桶功能
时间Thu Aug 7 23:47:47 2008
我想做有关小画家油漆桶功能
然後再配合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