MotionEffect

MotionEffect class

Represent motion effect behavior of effect.

public class MotionEffect : Behavior, IMotionEffect

Constructors

Name Description
MotionEffect() The default constructor.

Properties

Name Description
Accumulate { get; set; } Represents whether animation behaviors are accumulated. Read/write NullableBool.
Additive { get; set; } Represents whether the current animation behavior is combined with other running animations. Read/write BehaviorAdditiveType.
Angle { get; set; } Describes the relative angle of the motion path. Read/write Single.
By { get; set; } Describes the relative offset value for the animation (in percents). Read/write PointF.
From { get; set; } Specifies an x/y co-ordinate to start the animation from (in percents). Read/write PointF.
Origin { get; set; } Specifies what the origin of the motion path is relative to such as the layout of the slide, or the parent. Read/write MotionOriginType.
Path { get; set; } Specifies the path primitive followed by coordinates for the animation motion. Read/write IMotionPath.
PathEditMode { get; set; } Specifies how the motion path moves when shape is moved. Read/write MotionPathEditMode.
Properties { get; } Represents properties of behavior. Read-only IBehaviorPropertyCollection.
RotationCenter { get; set; } Describes the center of the rotation used to rotate a motion path by X angle. Read/write PointF.
Timing { get; set; } Represents timing properties for the effect behavior. Read/write ITiming.
To { get; set; } Specifies the target location for an animation motion effect (in percents). Read/write PointF.

See Also