第7章 AS3.0显示编程(2)
7.3.5 访问显示对象 要访问加入到容器中的显示
对象,可以通过3种方法来实现:通过 深度访问、通过名字访问和通过全局坐标访问。 1.通过深度访问显示对象:通过深度来访问显示对象,要使用 getChildAt()方法。用法格式如下: 容器对象.getChildAt(深度) 2.通过名字访问显示对象:每一个显示对象都有一个名称,该名 称可以使用该显示对象的name属性进行访问和设置。在创建显示 对象的时候,可以指定显示对象的名字,也可以不指定显示对象 的名字。若没有指定,Flash Player会自动的分配给该显示对象 一个默认的名字,如:“instance1”“instance2”等。 3.通过坐标访问显示对象:在ActionScript 3.0中,可以通过坐 标来访问置于该坐标之上的所有显示对象。 getObjectsUnderPoint()方法的用法格式如下: 容器对象. getObjectsUnderPoint(点对象);
7.4 处理显示对象 显示对象放在舞台之后,可以进行大量的操作, 比如改变对象的位置、透明度、颜色,可以使显 示对象旋转,也可以控制拖动显示对象。这些都 要通过DisplayObject类及其子类的属性和方法来 实现。本节通过一些实例,介绍使用这些属性和 方法控制显示对象发生变化的方法。
7.4.1 改变对象的位置 要改变一个显示对象的位置,只用调整显示对象的横坐标x和纵坐 标y这两个属性就可以了。注意x和y属性始终是指显示对象相对于 其父显示对象坐标轴的(0,0)坐标的位置。 下面的实例在舞台创建一个显示对象圆和四个箭头对象。通过点 击四个箭头控制圆上下左右移动。使用文档类:SetXY,
7.4.2 缩放显示对象 若要缩放显示对象,可以采用两种方法来缩放显示对象的 大小:使用尺寸属性(width和height)或缩放属性 (scaleX和scaleY)。 width和height属性使显示对象的宽和高,它们以象素为单 位,可以通过指定新的宽度和高度值来缩放显示对象、 scaleX和scaleY属性是指显示对象的显示比例,是一个浮 点数字,最小值为0,最大不限,值为1表明和原始大小相 同。缩放值大于1表示放大显示对象,小于1表示所需显示 对象。 这两种方法都可以缩放显示对象,在使用一种属性进行缩 放的时候,另一种属性的值也会对于发生变化。比如使用 尺寸属性改变显示对象时,修改width的值为width/2,则 该显示对象的缩放属性scaleX将变为0.5。
相关推荐:
- [教育文库]夜场KTV服务员的岗位职责及工作流程[1]
- [教育文库]企划、网络、市场绩效考核方案
- [教育文库]学党史、知党情、强党性--“党的基本理
- [教育文库]2016年高考物理大一轮总复习(江苏专版
- [教育文库]干部廉洁自律自查自纠的报告
- [教育文库]2010年北京大学心理学系拟录取硕士研究
- [教育文库]资金时间价值练习题及答案
- [教育文库]保护环境的心得体会
- [教育文库]英语角内容:英语趣味小知识
- [教育文库]档案收集与管理工作通知
- [教育文库]劳动规章制度范本范本
- [教育文库]高考物理一轮复习课后限时作业1运动的
- [教育文库]机械工艺夹具毕业设计195推动架设计说
- [教育文库]通用技术教学比赛说课稿2
- [教育文库]2018年四年级英语下册 Module 7 Unit 2
- [教育文库]第2章 宽带IP网络的体系结构
- [教育文库]九年级化学第五单元课题3《根据化学方
- [教育文库]小学英语六年级情态动词用法归纳
- [教育文库]甲级单位编制窑井盖项目可行性报告(立
- [教育文库]2016-2021年中国城市规划行业全景调研
- 高考英语听力十大场景词汇总结
- 全省领导班子思想政治建设座谈会会议精
- 人教版新课标高一英语提优竞赛试题 下
- 江西省2014年生物中考试题
- 长沙镇食品药品安全事故应急预案
- 《金刚石、石墨和C60》片段教学设计
- 福州教育学院(王旭东)
- 基于EDA音乐播放器的设计
- 9、古诗两首《夜书所见》《九月九日忆
- 小学语文课外阅读有效策略探讨
- 贵州文化产业发展成支柱产业的问卷调查
- 膀胱类癌的诊治体会(附3例报告)
- 发动机积碳产生的原因
- Configuring Code Composer Studio for
- 学生良好的心理素质如何培养点滴谈
- 46 电沉积法制备锂离子电池用硅-锂薄膜
- 美舍雅阁公司管理中各部门职责
- 去壳剥皮的小妙招
- 六自由度运动平台的仿真研究
- Pride and Prejudice(傲慢与偏见)




