1084:函数前的语法错误

时间:2017-11-09 03:33:25

标签: actionscript-3

我一直在学习动作脚本3,现在我得到2个错误我无法修复主要的1084:语法错误右键在函数之前

var blueS_1 = new blueS();

blueS_1.x = 50;
blueS_1.y = 50;

addChild(blueS_1);

blueS_1.addEventListener(MouseEvent.MOUSE_DOWN,onclick


function onclick(e:MouseEvent);:void {
trace("click!");
}

1 个答案:

答案 0 :(得分:2)

你应该在学习的过程中看一些例子。在遇到问题时,请搜索解决方案并将代码与示例进行比较。

那里有几个非常简单的错误。

您的代码:

blueS_1.addEventListener(MouseEvent.MOUSE_DOWN,onclick

function onclick(e:MouseEvent);:void {
    trace("click!");
}

示例:

blueS_1.addEventListener(MouseEvent.MOUSE_DOWN,onclick);

function onclick(e:MouseEvent):void {
    trace("click!");
}

因此,在事件监听器行中缺少);,在函数开启器处缺少;