跳转到内容

源文本

text.sourceText

这些函数在 AE 17.0 及更高版本中可通过 Text.sourceText 对象访问。


text.sourceText.isHorizontalText

如果文本图层是水平的,则返回 true;如果是垂直的,则返回 false

布尔值


text.sourceText.isParagraphText

如果文本图层是段落文本,则返回 true。如果文本图层是点文本,则返回 false

布尔值


text.sourceText.isPointText

如果文本图层是点文本,则返回 true。如果文本图层是段落文本,则返回 false

布尔值


text.sourceText.isVerticalText

如果文本图层是垂直的,则返回 true;如果是水平的,则返回 false

布尔值


text.sourceText.style

返回给定 sourceText 属性的 文本样式 对象。

文本样式 对象


text.sourceText.createStyle()

用于初始化一个空的 文本样式 对象,你可以在其中手动设置特定值。

空的 文本样式 对象。

创建一个字体大小为 300 且字体为 Impact 的新样式:

text.sourceText
.createStyle()
.setFontSize(300)
.setFont("Impact");

text.sourceText.getStyleAt(charIndex[, time])

此函数返回特定时间某个字符的 文本样式 对象。

如果样式是关键帧化的并且随时间变化,请使用第二个 time 参数指定获取样式的时间。

参数类型描述
index数字需要样式的字母或字符的索引
time数字可选。获取样式的合成时间。默认为 time

文本样式 对象

获取时间轴开头第一个字符的样式:

text.sourceText.getStyleAt(0,0);