·网站首页·联系我们·在线留言
东莞网站建设
东汇设计 网站建设 成功案例 网站优化 网站推广 网络营销 域名注册 虚拟主机 网站建设知识
 
  网站建设知识  
  东汇服务热线:13650104846  
  网站域名  

  虚拟主机  

  网站设计  

  网页配色  

  动画设计  

  网站维护  

  程序asp  

  程序asp.net  

  程序php  

  程序jsp  

  韩国网站分析  

 
 
  您现在位置:网站建设 >> 东莞网站建设知识 >> 动画设计 >> 正文
组织 ActionScript代码运用
发布日期:08-03-12 21:42:54  点击次数:[]  本站原创

组织ActionScript 代码运用:
您可以将脚本附加到关键帧和对象实例(影片剪辑、按钮和其它元件)中。但是,如果您的 ActionScript 代码散布于多个关键帧和对象实例中,调试您的应用程序将非常困难。另外,这还会导致难于在不同的 Flash 应用程序之间共享代码。因此,在 Flash 中创建 ActionScript 时遵循编码最佳做法是非常重要的。

不要将脚本附加到关键帧、影片剪辑和按钮这些元素中,而应通过调用一些驻留在一个中心位置的函数来响应事件。一种办法是,尽可能将嵌入的 ActionScript 附加到时间轴的第一帧或第二帧,这样您就不必搜索 FLA 文件来查找所有代码了。常见的做法是创建一个名为动作 的图层,并将 ActionScript 代码放置在该图层上。

在将所有脚本附加到各个元素时,同时也会将所有代码嵌入到 FLA 文件中。如果在其它 Flash 应用程序之间共享代码对您来说很重要,请使用"脚本"窗口或您最喜爱的文本编辑器来创建一个外部 ActionScript (AS) 文件。

通过创建外部文件,您的代码将更加模块化,组织结构也更好。随着项目的扩展,这种简便性带来的好处将超出您的想像。如果您在与其他开发人员共同开发一个项目,外部文件还有助于进行调试和源文件控制管理。

若要使用外部 AS 文件中包含的 ActionScript 代码,您可以在 FLA 中创建一个脚本,然后使用 #include 语句来访问存储在外部的代码,如下例所示:#include "../core/Functions.as"
您还可以使用 ActionScript 2.0 来创建自定义类。您必须将自定义类存储在外部 AS 文件中,并在脚本中使用 import 语句来使类导出到 SWF 文件中,而不要使用 #include 语句。有关编写类文件的更多信息,请参见编写自定义类文件;有关导入类文件的更多信息,请参见关于导入类文件。还可以使用组件(预构建的影片剪辑)共享代码和功能,例如 UI 元素和脚本。

注意:
 
 发布、导出、测试或调试 FLA 文件时,外部文件中的 ActionScript 代码将被编译成 SWF 文件。因此,如果对一个外部文件进行了任何更改,则必须保存该文件,并重新编译使用该文件的任何 FLA 文件。
 
在 Flash 8 中编写 ActionScript 时,应使用"动作"面板或"脚本"窗口,或两者同时使用。是使用"动作"面板还是"脚本"窗口取决于您如何响应事件、如何组织代码,而最重要的是,取决于编码最佳做法的要求。


上一页:    下一页: 

 
 
网站导航:
网站首页|东汇设计|网站建设|网页制作|成功案例|网站优化|网站推广|域名注册|虚拟主机|企业邮局|网络营销|网站建设知识|联系我们|在线留言|网页设计

东莞网页制作 地址:东莞市南城区体育路嘉信大厦(皇胜酒店对面)4F16室 版权所有:东莞网站建设服务商-东莞市东汇设计网络公司
电话:076922064003 手机:13650104846 13559782770