Actionscript 3 AS 3:现有函数不';没有找到?
我的程序编译中有一个奇怪的错误 对于我的程序场景,它只是一个MovieClip命名为“perso”,用键盘的箭头移动 Flash告诉我“键盘”和“动画”属性访问无法找到 我真的不明白Actionscript 3 AS 3:现有函数不';没有找到?,actionscript-3,flash,Actionscript 3,Flash,我的程序编译中有一个奇怪的错误 对于我的程序场景,它只是一个MovieClip命名为“perso”,用键盘的箭头移动 Flash告诉我“键盘”和“动画”属性访问无法找到 我真的不明白 var perso:Perso = new Perso(); stage.addEventListener(KeyboardEvent.KEY_DOWN, clavierDown); stage.addEventListener(KeyboardEvent.KEY_UP, clavierUp); stage.ad
var perso:Perso = new Perso();
stage.addEventListener(KeyboardEvent.KEY_DOWN, clavierDown);
stage.addEventListener(KeyboardEvent.KEY_UP, clavierUp);
stage.addEventListener(Event.ENTER_FRAME, animation);
function clavierDown(e)
{
switch(e.keyCode)
{
case Keyboard.LEFT:
perso.speedX = -speedHero;
break;
case Keyboard.RIGHT:
perso.speedX = speedHero;
break;
case Keyboard.UP:
perso.speedY = -speedHero;
break;
case Keyboard.DOWN:
perso.speedY = speedHero;
break;
}
function clavierUp(e)
{
switch(e.keyCode)
{
case Keyboard.LEFT:
perso.speedX = 0;
perso.scaleX = -1;
break;
case Keyboard.RIGHT:
perso.speedX = 0;
perso.scaleX = 1;
break;
case Keyboard.UP:
perso.speedY = 0;
break;
case Keyboard.DOWN:
perso.speedY = 0;
break;
}
}
function animation(e)
{
animeHero();
}
谢谢大家! 对不起,我刚刚错过了“clavierDown”函数末尾的右大括号…发布您的源文件。您是否在使用flash professional和时间轴编码?或者。作为类文件?