flash动作脚本问题

来源:百度知道 编辑:UC知道 时间:2024/06/06 19:18:11
plane.onEnterFrame=function(){
if(command_bl)}
if(Key.isDown(Key.LEFT) && plane._x>30){
plane._x-=plane_speed
}
if(Key.isDown(Key.RIGHT) && plane._x<620){
plane._x+=plane_speed
}
if(Key.isDown(Key.UP) && plane._y>30){
plane._y-=plane_speed
}
if(Key.isDown(Key.DOWN) && plane._y<420){
plane._y+=plane_speed
}
}

————————————————
**错误** 场景=场景 2, 图层=plane, 帧=1:第 2 行: 运算符 '=' 的后面必须有操作数
if(command_bl)}

ActionScript 错误总数:1 报错:1

————————————————————
请问大哥们怎么该啊!!!!!!!
改后后果

plane.onEnterFrame=function(){
if(command_bl){
if(Key.isDown(Key.LEFT) && plane._x>30){
plane._x-=plane_speed
}
if(Key.isDown(Key.RIGHT) && plane._x<620){
plane._x+=plane_speed
}
if(Key.isDown(Key.UP) && plane._y>30){
plane._y-=plane_speed
}
if(Key.isDown(Key.DOWN) && plane._y<420){
plane._y+=plane_s

第二行
if(command_bl)}
最后“}”改为“{”
还有
另一半“}”你打算加在那儿呢??

改成,收工拿分!~

plane.onEnterFrame=function(){
if(command_bl){
if(Key.isDown(Key.LEFT) && plane._x>30){
plane._x-=plane_speed
}
if(Key.isDown(Key.RIGHT) && plane._x<620){
plane._x+=plane_speed
}
if(Key.isDown(Key.UP) && plane._y>30){
plane._y-=plane_speed
}
if(Key.isDown(Key.DOWN) && plane._y<420){
plane._y+=plane_speed
}
}
}