mx.effects.effectClasses
public class PropertyChanges
继承PropertyChanges Inheritance Object

PropertyChanges 类用于为过渡的目标组件中的一组属性定义开始值和结束值。PropertyChanges 类的 startend 字段包含同一组属性,但是使用不同的值。

endstart 字段中不包含开始值和结束值相同的目标属性。

另请参见

mx.states.Transition


公共属性
 属性定义方
 Inheritedconstructor : Object
对类对象或给定对象实例的构造函数的引用。
Object
  end : Object
一个 Object,其中包含视图状态更改时所修改的 target 组件的结束属性。
PropertyChanges
 Inheritedprototype : Object
[静态] 对类或函数对象的原型对象的引用。
Object
  start : Object
一个 Object,其中包含视图状态更改时所修改的目标组件的初始属性。
PropertyChanges
  target : Object
过渡的目标组件。
PropertyChanges
公共方法
 方法定义方
  
PropertyChanges 构造函数。
PropertyChanges
 Inherited
指示对象是否已经定义了指定的属性。
Object
 Inherited
指示 Object 类的实例是否在指定为参数的对象的原型链中。
Object
 Inherited
指示指定的属性是否存在、是否可枚举。
Object
 Inherited
设置循环操作动态属性的可用性。
Object
 Inherited
返回指定对象的字符串表示形式。
Object
 Inherited
返回指定对象的原始值。
Object
属性详细信息
end属性
public var end:Object

一个 Object,其中包含视图状态更改时所修改的 target 组件的结束属性。

例如,对于由于视图状态更改而更改了位置和大小的 target 组件,end 中将包含该组件的最终位置和最终大小,如以下示例所示:

{ x: 100, y: 100, width: 200, height: 200 }

start属性 
public var start:Object

一个 Object,其中包含视图状态更改时所修改的 target 组件的初始属性。

例如,对于由于视图状态更改而更改了位置和大小的 target 组件,start 中将包含该组件的初始位置和初始大小,如以下示例所示:

{ x: 0, y: 0, width: 100, height: 100}

target属性 
public var target:Object

过渡的目标组件。PropertyChanges 对象的 startend 字段定义目标组件在视图状态更改时的修改方式。

构造函数详细信息
PropertyChanges()构造函数
public function PropertyChanges(target:Object)

PropertyChanges 构造函数。

参数
target:Object — 要应用效果的对象。