Flash同一变量重复定义解决方法
来源:网络收集 点击: 时间:2024-04-30【导读】:
变量的重复定义在“ActionScript1.0”和“ActionScript2.0”中是充许的,但在“ActionScript3.0”中这是不允许的,那么FlashCS6如果碰到变量重复定义,该怎么办呢?笔者介绍一下解决方法。工具/原料moreFlash CS6方法/步骤1/10分步阅读
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10
打开一个已制作的Flash作品,本例为“太阳升起”。

在需要输入代码的帧上右击,在打开的下拉菜单中,选择“动作”选项。

举例一:
在打开的“动作”面板中输入以下代码。

第一个if语句判断“太阳”影片剪辑元件的是否为“true”,如果是则“value”的值为1,如果不是则为0。
第二个if语句判断“铲泛菌脾联动态文本”是否为“true”,如果是则“value”的值为1,如果不是则为0。

运行程序可以看到提示错误,原因是同一个变量名重复定义了多次。
那么该怎么呢?

可以先定义变量,再缝民执行后面的语句。
“动作”面板中的代码改为如下图所示。

举例二:
在“动作”面板中输入下面的语句。

运行程序提示错误,原因是变量i重复定义了。

解决方法还是把变量定义在代码的最前面,然后再执行下面的语句。
在“动作”面板中,将代码改为如下图所示。

你应该知道同一个变量重复定义的解决方法了吧!其实只要遵循先定义变量后使用的原则就可以了。
FLASH变量变量使用FLASH重复定义版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_636434.html
上一篇:华为手机如何设置USB配置模式?
下一篇:《烧脑橡皮擦》手游第271关攻略