源文本
Source Text
Section titled “Source Text”text.sourceText
这些函数在 AE 17.0 及更高版本中可通过 Text.sourceText 对象访问。
SourceText.isHorizontalText
Section titled “SourceText.isHorizontalText”text.sourceText.isHorizontalText
如果文本图层是水平的,则返回 true
;如果是垂直的,则返回 false
。
布尔值
SourceText.isParagraphText
Section titled “SourceText.isParagraphText”text.sourceText.isParagraphText
如果文本图层是段落文本,则返回 true
。如果文本图层是点文本,则返回 false
。
布尔值
SourceText.isPointText
Section titled “SourceText.isPointText”text.sourceText.isPointText
如果文本图层是点文本,则返回 true
。如果文本图层是段落文本,则返回 false
。
布尔值
SourceText.isVerticalText
Section titled “SourceText.isVerticalText”text.sourceText.isVerticalText
如果文本图层是垂直的,则返回 true
;如果是水平的,则返回 false
。
布尔值
SourceText.style
Section titled “SourceText.style”text.sourceText.style
返回给定 sourceText
属性的 文本样式 对象。
文本样式 对象
SourceText.createStyle()
Section titled “SourceText.createStyle()”text.sourceText.createStyle()
用于初始化一个空的 文本样式 对象,你可以在其中手动设置特定值。
空的 文本样式 对象。
创建一个字体大小为 300 且字体为 Impact 的新样式:
text.sourceText .createStyle() .setFontSize(300) .setFont("Impact");
SourceText.getStyleAt()
Section titled “SourceText.getStyleAt()”text.sourceText.getStyleAt(charIndex[, time])
此函数返回特定时间某个字符的 文本样式 对象。
如果样式是关键帧化的并且随时间变化,请使用第二个 time
参数指定获取样式的时间。
参数 | 类型 | 描述 |
---|---|---|
index | 数字 | 需要样式的字母或字符的索引 |
time | 数字 | 可选。获取样式的合成时间。默认为 time 。 |
文本样式 对象
获取时间轴开头第一个字符的样式:
text.sourceText.getStyleAt(0,0);