as1转AS2出错,请教
时间:2011-09-12
来源:互联网
以下的代码在AS1输出可用,但在AS2下不可用,请教高手,错在哪里?能否帮改一下,谢谢
复制内容到剪贴板
hx = 990/2;
hy = 400/2;
r = 100;
a = 30;
function speed(num) {
speedY = -(this._parent._ymouse-hy)/num;
return speedY;
}
function trans() {
p += speed(60);
range = ((p+72)*Math.PI)/180;
re1 = ((Math.sin(range))*r);
re2 = ((Math.cos(range))*a);
}
function property() {
trans();
_y = hy+re1;
_yscale = _xscale=_alpha=re2+70;
this.swapDepths(_alpha);
}
}
onClipEvent (enterFrame) {
property();
}
代码:
onClipEvent (load) {hx = 990/2;
hy = 400/2;
r = 100;
a = 30;
function speed(num) {
speedY = -(this._parent._ymouse-hy)/num;
return speedY;
}
function trans() {
p += speed(60);
range = ((p+72)*Math.PI)/180;
re1 = ((Math.sin(range))*r);
re2 = ((Math.cos(range))*a);
}
function property() {
trans();
_y = hy+re1;
_yscale = _xscale=_alpha=re2+70;
this.swapDepths(_alpha);
}
}
onClipEvent (enterFrame) {
property();
}
作者: song123 发布时间: 2011-09-12
变量使用前先申明,并赋予初始值
//----------------------------------
如果需要继续追问,请看:
1把您出问题的文件全部放入一个文件夹,然后压缩上传。(一定要说明里面的FLA文件是哪个版本)
如果文件太大,可以分卷压缩,申明邮箱上传到里面,告诉大家登陆地址,用户名密码。也可以使用到处都有的免费网盘。
2叙述清楚,您想实现什么功能,做这个文件是想要达到什么样的效果。
3当前文件出了什么问题,为了解决这个问题,您采取了哪些方法。
当然也不是你上传了文件,就有一定会有朋友解答。这个还要看大家对你的问题是否有兴趣,有时间。
请耐心等待吧。
//----------------------------------
如果需要继续追问,请看:
1把您出问题的文件全部放入一个文件夹,然后压缩上传。(一定要说明里面的FLA文件是哪个版本)
如果文件太大,可以分卷压缩,申明邮箱上传到里面,告诉大家登陆地址,用户名密码。也可以使用到处都有的免费网盘。
2叙述清楚,您想实现什么功能,做这个文件是想要达到什么样的效果。
3当前文件出了什么问题,为了解决这个问题,您采取了哪些方法。
当然也不是你上传了文件,就有一定会有朋友解答。这个还要看大家对你的问题是否有兴趣,有时间。
请耐心等待吧。
作者: flash023 发布时间: 2011-09-13
现在的问题是,如果输出发布设置成FLASH5播放器,as1版本,就能正常执行,如果发布设置成flash player8,as2版本就不能执行了。源码在附件中。
转MC.rar (893.97 KB)

作者: song123 发布时间: 2011-09-13
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28