刚学FLASH找不到错误原因 哪位高手帮帮忙~~
时间:2011-03-30
来源:互联网
我写的脚本 写完之后这句总报错 function swimmingfish(myevent:Event):void 说需要 { 哪位高手帮帮忙~~
代码如下:
var unit:Number=25;
for (var i:Number=1;i<=unit;i++)
{
if(i==1){ var fishpart:head=new head();
fishsite(fishpart);} else if(i==5||i==15){var fishparta:fin=new fin();
fishsite(fishparta);} else { var fishpartb:body=new body();
fishsite(fishpartb);}
function fishsite(fisheg){
fisheg.name="fish"+String(i);
fisheg.scaleX=(100-3*(i-1))/100;
fisheg.scaleY=(60-3*(i-1))/100;
fisheg.aplha=100-(100/unit)*i;
stage.addChild(fisheg);
}}
function swimmingfish(myevent:Event):void
{
for(var i:Number=1; i<=unit;i++){
if(i+=1){with (stage.getChildByName("fish"+i)){
rotation =Math.atan2((root.mouseY-y),(root.mouseX-x))*180/Math.PI;
x+=(root.mouseX-x)/12;
y==(root.mouseY-y)/12;
}
} else {
with (stage.getChildByName("fish"+i)){
rotatiion=Math.atan2((stage.getChildByName("fish"+String(i-1)).y-y),(stage.getChildByName("fish"+String(i-1)).x-x))*180/Math.PI;
x+=(stage.getChildByNamd("fish"+String(i-1)).x-x)*2/3;
y+=(stage.getChildByName("fish"+String(i-1)).y-y)*2/3;
}
}
}
}
stage.addEventListener(Event.ENTER_FRAME, swimmingfish);
var poolfg: pool = new pool();
stage.addChild(poolfg);
代码如下:
var unit:Number=25;
for (var i:Number=1;i<=unit;i++)
{
if(i==1){ var fishpart:head=new head();
fishsite(fishpart);} else if(i==5||i==15){var fishparta:fin=new fin();
fishsite(fishparta);} else { var fishpartb:body=new body();
fishsite(fishpartb);}
function fishsite(fisheg){
fisheg.name="fish"+String(i);
fisheg.scaleX=(100-3*(i-1))/100;
fisheg.scaleY=(60-3*(i-1))/100;
fisheg.aplha=100-(100/unit)*i;
stage.addChild(fisheg);
}}
function swimmingfish(myevent:Event):void
{
for(var i:Number=1; i<=unit;i++){
if(i+=1){with (stage.getChildByName("fish"+i)){
rotation =Math.atan2((root.mouseY-y),(root.mouseX-x))*180/Math.PI;
x+=(root.mouseX-x)/12;
y==(root.mouseY-y)/12;
}
} else {
with (stage.getChildByName("fish"+i)){
rotatiion=Math.atan2((stage.getChildByName("fish"+String(i-1)).y-y),(stage.getChildByName("fish"+String(i-1)).x-x))*180/Math.PI;
x+=(stage.getChildByNamd("fish"+String(i-1)).x-x)*2/3;
y+=(stage.getChildByName("fish"+String(i-1)).y-y)*2/3;
}
}
}
}
stage.addEventListener(Event.ENTER_FRAME, swimmingfish);
var poolfg: pool = new pool();
stage.addChild(poolfg);
作者: hanyang1988 发布时间: 2011-03-30
楼主贴出来的代码没有错。
作者: flash023 发布时间: 2011-03-30
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28