AS 3.0 限制拖曳範圍
之前一個專案要做flash的拖曳效果,因為也還滿常有機會用到的,做個筆記。
主要要偵測滑鼠按下及起來,用startDrag(false, new Rectangle(x, y, width, height))去限制他的拖曳範圍就可以了。
主要要偵測滑鼠按下及起來,用startDrag(false, new Rectangle(x, y, width, height))去限制他的拖曳範圍就可以了。
- drag_mc.addEventListener(MouseEvent.MOUSE_DOWN,dragme);
- function dragme(e:MouseEvent){
- drag_mc.startDrag(false, new Rectangle(x, y, width, height));
- }
- drag_mc.addEventListener(MouseEvent.MOUSE_UP,stopdragme);
- function stopdragme(e:MouseEvent){
- drag_mc.stopDrag();
- }
留言