我是Actionscript的全新产品,这是我自己的第一个“脚本”,所以如果明显的话,请原谅我。Actionscript 3:调用未定义的方法
我有一个名为 “笑脸”
一个影片剪辑,这是我动作在帧操作层
stage.addEventListener(MouseEvent.MOUSE_MOVE, mousePosition);
var smiley:MovieClip = addChild(new Smiley) as MovieClip; // **ERROR HERE**
stage.addEventListener(MouseEvent.MOUSE_DOWN,toggleSmiley);
stage.addEventListener(MouseEvent.MOUSE_UP,toggleSmiley);
function mousePosition(event:MouseEvent) {
smiley.x = mouseX; smiley.y = mouseY;
}
function toggleSmiley(e:MouseEvent):void
{
smiley.visible = (e.type == MouseEvent.MOUSE_DOWN);
}
见1线条为标志“ERROR这里“上面,这就是Flash在抛出错误。
我收到此错误:
Scene 1, Layer 'actions', Frame 1, Line 6 1180: Call to a possibly undefined method Smiley.
很困惑,问题出在哪里。提前致谢。
Perfecto!非常感谢你! :) – Ryan