如图所示:
文件 - 发布设置 - Flash选项卡 - 脚本 - ActionScript2.0 - 应用
或者创建新的ActionScript2.0文件
flash 8用的是AS2,CS3里默认是AS3,改成AS2就可以了。新建fla的时候选择AS2.0程序,或者在发布设置的FLASH选项卡里把语言版本改成AS2.0就可以了。
flash8所使用的是比较老的AS2
flash CS3所使用的是最近的AS3
两个完全不同
flash8的文件必须以AS2的方式打开.
也就是将默认更改
前段时间小弟在做一个网站时遇到的问题,现在解决了,拿出来与大家分享一下:
本人做的是一个全flash的网站,其中有很多要用到载入外部变量的方法,刚开始时用loadvariables()函数,在本地测试中flash中就是出现不了文字,后来想到可能是编码的问题,于是就把文本另存为utf-8编码(记事本等文本编辑器默认的是ansi编码),结果成功解决问题
可是在做留言本时,又出现问题了,留言本我用的是asp+flash做的,在本地测试时,可以正常显示,但是上传服务器时就不行了,发言变成了undefined
把asp重写一遍也没有用。不小心在一个源码上看到了system.usecode()
,恍然大悟
设置该属性为true时就可以以浏览者的系统编码读外部变量了
于是在flash的action层第一帧加了一句system.usecodepage=true
再次在服务器中浏览,成功了
有点乱,希望能对大家有一些帮助。。。