1.自由编写脚本模式
用户可以在动作—帧面板中直接输入脚本,也可以在弹出菜单或工具列表中直接调用语句、函数及运算符等元素。
2.点运算符
在Flash中,用户可以使用点运算符获取和设置一个对象的属性和方法,包括电影剪辑实例的变量。
3.数据类型
Flash的动作脚本支持字符串、数值、逻辑、对象和电影剪辑,用户能够在ActionScript中使用不同类型的信息。
4.自定义函数
用户可以根据需要自己定义带参函数,让函数返回一个值,以便在脚本中重用代码块。
5.内置预定义对象
在Flash中已经内置了很多预定义的类对象,可以通过这些对象构造出更多的数据对象或访问和管理某些类型的信息。
6.剪辑动作(www.daowen.com)
可以使用onClipEvent动作直接给编辑区中的电影剪辑实例分配动作,如mouseMove、data和load等事件。
7.调试器
Flash在调试方面进行了改进。使用调试器可以查看和修改在测试动画模式、Flash独立播放器或浏览器中播放的动画的变量和属性值,以方便发现动作脚本中的问题。
8.新的面向对象编程模型
Flash引入了几个新的语言元素,如class、extends、public、get、set、import等。这些元素采用比以前更为标准的方式来实现面向对象的编程。
9.XML支持
使用预定义的XML对象可以把ActionScript转换为XML文档,然后传递到服务器端应用中,也可以用XML对象把XML文档载入Flash动画中并加以解释。使用预定义的XML Socket对象可以创建不间断的服务器连接,为实时应用传递XML数据。
10.提供上下文敏感帮助
Flash包含有动作—帧面板中可用的每个动作的上下文敏感帮助。在编写脚本的过程中,可以获得与正在使用的动作有关的信息。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。