1
这是一个简单的鼠标矩形绘图代码,我要为draging添加代码。但我遇到了错误
错误#1069:属性CLICK not在flash.events.MouseEvent上找到并且没有默认值。错误#1069属性CLICK找不到...不能addeventlistener
import flash.events.MouseEvent;
import flash.display.MovieClip;
var mouseHolding:Boolean=false;
var posx:Number,posy:Number
stage.addEventListener(MouseEvent.MOUSE_DOWN, mDown);
stage.addEventListener(MouseEvent.MOUSE_UP, mUp);
function mDown(MouseEvent){
mouseHolding=true;
posx=mouseX;
posy=mouseY;
}
function mUp(MouseEvent){
mouseHolding=false;
var myDraw:MovieClip= new MovieClip();
myDraw.graphics.lineStyle(2, 0x000000, 1);
myDraw.graphics.beginFill(0x222222, 0.5);
myDraw.graphics.drawRect(posx, posy, mouseX-posx, mouseY-posy);
myDraw.graphics.endFill();
addChild(myDraw);
//problem line
myDraw.addEventListener(MouseEvent.CLICK,objclick)}
function objclick(e:MouseEvent) {
trace("fine");
}
这样一个简单的错误,我无法找到it.sigh .....我从任何地方复制绘图代码,为了绘画的目的,它没有问题,但没有注意到这一点,但thx.It也是自己的基本事情的错......... – sbk201
@ sbk201没关系,我们是在这里互相帮助! – Cherniv