dimensionsSeparated

When true, the propertyメs dimensions are represented as separate properties. For example, if the layerメs position is represented as X Position and Y Positio

setValueAtKey()

Finds the specified keyframe and sets its value.If the named property has no keyframes, or no keyframe with the specified index, this method generates an ex

numKeys

The number of keyframes in the named property. If the value is 0, the property is not being keyframed.Integer; read-only.

matchName

A special name for the property used to build unique naming paths. The match name is not displayed, but you can refer to it in scripts. Every property has a

comment

A text comment for this marker. This comment appears in the Timeline panel next to the layer marker.String; read/write.

keyRoving()

Returns true if the specified keyframe is roving. The first and last keyframe in a property cannot rove; if youtry to set roving forone of these, the operat

canAddProperty()

Returns true if a property with the given name can be added to this property group. For example, you can only add mask to a mask group. The only legal input

expression

The expressionfor the named property. Writeable only when canSetExpression for the named property is true. When you specify a value for this attribute, the

setValueAtTime()

Sets the value of a keyframe at the specified time. Creates a new keyframe for the named property, if one does not currently exist for the specified time, a

propertyIndex

The position index of the named property. The first property is at index position 1.Integer; read-only.