工具参考
文本与形状
控制文本内容、样式和动画器。通过组、填充、描边和路径运算符构建并配置形状图层。
文本内容与样式
add_text_layer添加一个新的文本图层,并指定内容、字体、大小和颜色。
set_text_layer替换或更新现有文本图层的文本内容。
get_text_document获取图层的完整文本文档:内容、字体、大小、颜色、字间距和行间距。
set_text_style为整个文本图层设置文本样式属性(字体、大小、颜色、字间距、行间距)。
set_text_style_range将样式更改应用于文本图层内的特定字符范围。
set_text_justification设置文本对齐方式:左对齐、居中、右对齐或两端对齐变体。
set_text_box将点文本图层转换为具有指定宽度和高度的区域文本图层。
文本动画生成器
add_text_animator为文本图层添加一个新的文本动画器。
set_text_animator_property设置文本动画器的属性(位置、缩放、不透明度、颜色等)。
set_text_selector配置文本动画器上的范围选择器或表达式选择器。
list_text_animators列出文本图层上的所有文本动画器。
remove_text_animator从文本图层中移除文本动画器。
形状图层与组
add_shape_layer向合成添加一个空白形状图层。
add_shape_group在形状图层中添加一个具名形状组。
remove_shape_group从形状图层中移除一个形状组。
list_shape_groups列出形状图层中所有形状组的名称及其内容。
add_shape_operator向组添加形状运算符:矩形、椭圆、星形、路径、合并路径等。
形状填充、描边与运算符
set_shape_fill设置形状组的填充颜色和不透明度。
set_shape_stroke设置形状组的描边颜色、宽度、不透明度、线端点和线连接。
set_gradient_fill为形状组应用带有颜色刻度的渐变填充(线性或径向)。
set_shape_vertices设置路径形状的顶点。
get_shape_vertices获取给定时间路径形状的顶点坐标。
set_repeater配置“重复器”运算符:副本数、偏移量、变换。
set_trim_paths配置“修剪路径”操作:开始、结束、偏移和修剪模式。
set_merge_paths设置“合并路径”运算符的模式:相加、相减、相交、排除等。