-
flash loading语法出现问题求解 - [flash教程日记]
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
loaded = Math.round(getBytesLoaded()/getBytesTotal()*100);
http://linshude.blogbus.com/logs/23043969.html
setProperty("_root.tiao", _xscale, loaded);
if (loaded>==100) {
gotoAndPlay(3);
}
**错误** 剪贴板动作:第 3 行: 运算符 '>=' 的后面必须有操作数
if (loaded>==100) {
操作数是指什么.怎么解决.谢谢问题补充:loaded = Math.round(getBytesLoaded()/getBytesTotal()*100);
setProperty("_root.tiao", _xscale, loaded);
if (loaded>==100) {
gotoAndPlay(3);
}
**错误** 剪贴板动作:第 3 行: 运算符 '>=' 的后面必须有操作数
if (loaded>==100) {
操作数是指什么.怎么解决.谢谢
if (loaded>==100) {
gotoAndPlay(3);
}
这个判断语句很好理解,如果载入完毕(loaded==100),就跳转到第3帧开始播放主动画。不过还是有两点需要注意。第一,loaded==100,这个 “==”千万别写成“=”,loaded=100就成了赋值语句了,100是个正值,作逻辑判断就是真(True),这个判断语句就没什么意 义了,gotoAndPlay(3)一定会被执行。答:问题在于没有理解好:== 等于
>= 大于等于
<= 小于等于
!= 不等于
收藏到:Del.icio.us







