flash as3!!正确的代码却无法运行,报错~~
发布网友
发布时间:2022-06-03 07:37
我来回答
共1个回答
热心网友
时间:2023-10-14 07:52
将你的类名MouseEvent更改就行了。因为MouseEvent跟flash.events.MouseEvent冲突了
如改成MouseEventDemo.as,则代码如下
package
{
import
flash.display.Sprite;
import
flash.events.MouseEvent;
public
class
MouseEventDemo
extends
Sprite
{
public
function
MouseEventDemo()
{
var
ball:Ball=new
Ball();
ball.x=100;
ball.y=100;
addChild(ball);
ball.addEventListener(MouseEvent.MOUSE_DOWN,onMouseDownBall);
}
private
function
onMouseDownBall(event:MouseEvent):void
{
trace("鼠标按下----ball");
}
}
}