在FlashActionScript3.0上,我得到了这个错误代码。
场景1,层‘好人’,帧1,第23行1084:语法错误:期待标识符的分配。
这个错误是什么?我什么都不了解。
这是我的密码。
`import flash.events.MouseEvent;
var mouseIsDown = false;
stage.addEventListener(MouseEvent.MOUSE_DOWN, clicked);
stage.addEventListener(MouseEvent.MOUSE_UP, unclicked);
function clicked (n:MouseEvent)
{
mouseIsDown = true;
}
function unclicked (n:MouseEvent)
{
mouseIsDown = false;
}
addEventListener(Event.ENTER_FRAME, mainLoop);
function mainLoop (e:Event)
{
if (mouseIsDown)
{
gg_mc.y -= 10
}
else
{
gg_mc.y +
= 10
}
for (var I = 0; I < numChildren; I++)
{
if (getChildAt(I) is bad)
{
var b = getChildAt(I) as bad;
if (b.hitTestObject(gg_mc))
{
trace ("You got hit! GAME OVER")
}
}
}
}发布于 2015-01-12 17:34:52
该错误意味着代码中存在格式错误。
这一行:
gg_mc.y +
= 10不应该有划线或空格。
gg_mc.y += 10;另外,
`import flash.events.MouseEvent;开头的那句话是无效的,拿出来吧。
https://stackoverflow.com/questions/27907332
复制相似问题