[問題]createEmptyMovieClip指定位置?

看板Flash作者 (猴子豬)時間18年前 (2007/05/10 13:30), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
午安~ 阿餅最近嚐試用Flash做一個畫板 網路上看到的做法通常是用createEmptyMovieClip的方式 建立一個繪圖區域,我參照之後是醬寫的 //新增一個空白畫板 this.createEmptyMovieClip("canvas_mc", 999); //設定一個正在拖曳的布林變數 var isDrawing:Boolean = false; //清除畫面按鈕 clear_btn.onRelease = function() { canvas_mc.clear(); }; //偵聽滑鼠 var mouseListener:Object = new Object(); mouseListener.onMouseDown = function() { canvas_mc.lineStyle(5, 0xFF0000, 100); canvas_mc.moveTo(_xmouse, _ymouse); isDrawing = true; }; mouseListener.onMouseMove = function() { if (isDrawing) { canvas_mc.lineTo(_xmouse, _ymouse); updateAfterEvent(); } }; mouseListener.onMouseUp = function() { isDrawing = false; }; Mouse.addListener(mouseListener); 執行後便可以在整個場景上繪圖 但卻連放在場景上的按鈕也能被畫到 阿餅是要做一個仿小畫家的畫板 整個場景中希望只有某個區域能夠繪圖 如果要指定canvas_mc的位置,該如何實現? 請各位大大不吝指教,阿餅感激不盡<O> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.22.17.52
文章代碼(AID): #16Ggu6Yf (Flash)
文章代碼(AID): #16Ggu6Yf (Flash)