电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

第7章AS3.0显示编程

第7章AS3.0显示编程_第1页
第7章AS3.0显示编程_第2页
第7章AS3.0显示编程_第3页
AS3.0 显示编程 ActionScript 3.0 的显示功能有了很大的革新,原有的显示结构发生了重大的改变。对于熟悉了 ActionScript 以前版本中 MovieClip 影片剪辑控制和使用的 AS 程序人员来说,这次革新将导致一个新的学习过程。ActionScript 3.0 显示编程的内容主要是关于如何使用ActionScript 来生成和控制各种图形、动画等显示对象。显示对象通常指的是显示在 Flash Player 舞台上的可视化的对象。 1.显示对象简介 显示对象(Display Object),指的是可以在舞台显示的一切对象,包括可以直接看得见的图形、动画、视频、文字等,也包括一些看不见的显示对象容器。在 ActionScript 3.0中,任何的复杂的图形都是由显示对象和显示对象的容器共同构成。 1)AS3.0 中显示对象的等级结构 编译完成的 SWF 文件,以最根部的 stage(舞台)为基础,展现出不同的显示效果。利用 ActionScript 3.0 构建的 Flash 播放文件都有都有一个由显示对象构成的层次结构,这个结构称为“显示列表”。这个显示列表按照一定的等级和层次在舞台上显示出来,构成复杂的显示对象。 ActionScript 3.0 支持的显示对象的结构类似于“树状结构”,以舞台为根,SWF 文件为干,显示对象为枝叶。具体结构见图所示。 2)显示对象的种类 在 ActionScript3.0 中,所有的显示对象都属于同一个类:DisplayObject 类。所有的显示对象都是其子类。本节将对显示对象的种类进行简单的介绍,并且进行简要的分类。 1.显示对象的具体种类 2.显示对象分类 3)显示列表 在前文中已经说到,ActionScript 3.0 支持的显示对象的结构类似于“树状结构”,这上面的所有的显示对象和容器,就构成了显示列表。显示列表是 ActionScript 3.0 中的一个新概念。显示列表就是一个显示对象的清单,只要在 Flash Player 中显示出来的对象,都是该显示列表中的内容。 在ActionScript 3.0 中,显示对象能否显示出来,取决于是否加入了显示列表。如果加入了显示列表,该对象就会被显示出来;否则,即使该对象已经被创建,也不能被显示出来。 ActionScript3.0 显示列表进行了以下方面的改进,具有明显的优点。 1.呈现方式更为有效且文件较小,有效的提高了性能。 2.改进的深度管理,使层级管理更加容易 3.完整遍历显示列表,使对象的访问更方便 4.列表外的显示对象,方便了显示对象的管理 5.更便于创建显示对象的子类,创建可视化对象更容易 2....

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

小辰2+ 关注
实名认证
内容提供者

出售各种资料和文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部