AliyunEffectPasterBase
@interface AliyunEffectPasterBase : AliyunEffect <AliyunActionProtocol>
* A base class that defines all stickers and captions.
-
* The start time of the sticker.
Unit: seconds.
Declaration
Objective-C
@property (nonatomic) CGFloat startTime; -
* The end time of the sticker.
Unit: seconds.
Declaration
Objective-C
@property (nonatomic) CGFloat endTime; -
* The minimum display duration of the sticker.
This property is specified in the configuration file.
Declaration
Objective-C
@property (nonatomic, readonly) CGFloat minDuration; -
* The rotation angle of the sticker.
Declaration
Objective-C
@property (nonatomic) CGFloat rotate; -
* The display area of the sticker.
This area is the parent view of the sticker. For example, the editzoneview in the demo.
Declaration
Objective-C
@property (nonatomic) CGSize displaySize; -
* The size of the sticker in the screen.
Declaration
Objective-C
@property (nonatomic) CGRect frame; -
* The position of the sticker in the screen.
Declaration
Objective-C
@property (nonatomic) CGPoint position; -
* The size of the sticker.
Declaration
Objective-C
@property (nonatomic) CGSize size; -
* The width of the sticker.
Declaration
Objective-C
@property (nonatomic) double width; -
* The height of the sticker.
Declaration
Objective-C
@property (nonatomic) double height; -
* Whether to flip the sticker.
Declaration
Objective-C
@property (nonatomic) BOOL mirror; -
* Initializer.
Declaration
Objective-C
- (id)initWithDict:(NSDictionary *)dict;Parameters
dictThe initialization parameter.
Return Value
A sticker object.
-
* API_AVAILABLE(3.7.0)
Applies an animation. Note: This method is not applicable when the reverse playback effect is used.
Declaration
Objective-C
- (void)runAction:(AliyunAction *)action;Parameters
actionThe animation to be applied.
-
* API_AVAILABLE(3.7.0)
Stops an animation.
Declaration
Objective-C
- (void)stopAction:(AliyunAction *)action;Parameters
actionThe animation to be stopped.
-
* Stops all animations.
Declaration
Objective-C
- (void)stopAllActions; -
* Gets all animations.
Declaration
Objective-C
- (NSArray *)allActions;Return Value
All animations in an array.
-
* The video export resolution.
Declaration
Objective-C
@property (nonatomic) CGSize outputSize;
AliyunEffectPasterBase Class Reference