属性

属性表示某个对象中绑定在一起的若干数据块中的一个。Song 对象可能具有名为 artisttitle 的属性;MovieClip 类具有 rotationxwidthalpha 等属性。您可以像处理单个变量那样处理属性;事实上,可以将属性视为包含在对象中的“子”变量。

以下是一些使用属性的 ActionScript 代码的示例。以下代码行将名为 square 的 MovieClip 移动到 100 个像素的 x 坐标处:

square.x = 100;

以下代码使用 rotation 属性旋转 square MovieClip 以便与 triangle MovieClip 的旋转相匹配:

square.rotation = triangle.rotation;

以下代码更改 square MovieClip 的水平缩放比例,以使其宽度为原始宽度的 1.5 倍:

square.scaleX = 1.5;

请注意上面几个示例的通用结构:将变量(squaretriangle)用作对象的名称,后跟一个句点 (.) 和属性名(xrotationscaleX)。句点称为“点运算符”,用于指示您要访问对象的某个子元素。整个结构“变量名-点-属性名”的使用类似于单个变量,变量是计算机内存中的单个值的名称。


Flash CS3

 

评论添加到页面后给我发送电子邮件 | 评论报告

当前页: http://livedocs.adobe.com/flash/9.0_cn/main/00000018.html