flash8变量的问题

来源:百度知道 编辑:UC知道 时间:2024/05/11 02:50:54
一个文档加载了一个外部文本文件my.txt中变量:mynum=20
我想在一个按钮上实现以mynum为基础往上递加.
如何实现.
就是21,22,23往上加,是按一次加一次.
gerndy回答的,在FLASH MX中可以实现,但是在FLASH 8中,只输出NaN,如何解决.
//mynum的变量是通过外部文本文件修改的,不能在内部赋值变量.
如果my.txt中的变量mynum改成30,程序就是要从以30为基础开始往上递加,而不是20了.

on(Release){
mynum++;
}
写到按钮上
显示NaN是mynum没有赋值,可能是你的变量没有读取进去。
先在帧上var mynum=20;
你就能看出效果了。

我知道你要的效果,现在不是按钮的问题,是你my.txt中的变量mynum有问题,要不你就把你的mynum改成_root.mynum
然后按钮代码
on(Release){
_root.mynum++;
}
或者直接这样
on(Release){
my.txt.text=Number(my.txt.text)+1;
}