作者apple26808 (Shane)
看板Flash
标题[问题] 画线清除疑问
时间Tue Mar 13 18:23:12 2012
import flash.events.MouseEvent;
import flash.display.Sprite;
var container:Sprite = new Sprite();
stage.addChild(container);
stage.addEventListener(MouseEvent.MOUSE_DOWN, mousedown);
stage.addEventListener(MouseEvent.MOUSE_UP, mouseup);
function enterFrameHandler(eventMove:MouseEvent):void
{
container.graphics.lineTo(mouseX,mouseY);
eventMove.updateAfterEvent();
}
function mousedown(eventDown:MouseEvent):void
{
container.graphics.lineStyle(8, 0xFFD700);
container.graphics.moveTo(mouseX, mouseY);
stage.addEventListener(MouseEvent.MOUSE_MOVE, enterFrameHandler);
}
function mouseup(eventUp:MouseEvent):void
{
stage.removeEventListener(MouseEvent.MOUSE_MOVE, enterFrameHandler);
}
return_mc.addEventListener(TouchEvent.TOUCH_BEGIN, gameReturn1);
function gameReturn1(event:TouchEvent) {
gotoAndPlay(2);
container.graphics.clear();
}
------------------------------------------------------------------------------
这是在影隔3的程式码
我画完要返回(等於清除的按钮)的时候,我所画的线会全部消失
但是当我返回到影隔2的时候,我竟然还可以在画线....(影隔2是主目录)
我想请问一下大大,如何修改 影隔2才不能画线..
我用过remove但是他一直出错...我也不知道为什麽...
新手一问,请老手帮忙解答
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.114.221.206