Adobe 65009963 Scripting Manual page 171

After effects cs4
Table of Contents

Advertisement

JavaScript Reference
TextDocument object
ne w Te xt Do cument( do cT ex t )
a pp .p r o j e c t .i te m (i nd e x) .laye r( in de x) .pro pe rty ( " S o u r c e T e x t " ) . v a l u e
Description
The TextDocument object stores a value for a TextLayer's Source Text property. Create it with the
constructor, passing the string to be encapsulated.
Examples
This sets a value of some source text and displays an alert showing the new value:
v a r m y T e x t D o cu m e n t = n e w T e x tD o c u m e n t( " H a pp y C a ke ") ;
m y T e xt L a y e r . p r o p e r t y ( " So u r c e T e x t " ) . s e t V a l u e ( m y T e x t D oc u m e n t ) ;
a l e r t ( m y T e xt L a ye r . p r o p e r t y ( " S o u r c e T ex t " ) . v a l u e ) ;
This sets keyframe values for text that show different words over time:
v a r t e x t P r o p = m y T e x t L a y e r . p r o p e r t y ( " S o u r c e T e x t " ) ;
t ex t P r o p . s e t V a l u e A t T i m e ( 0 , n e w T e x tD o c u m e n t( " H ap py " ) ) ;
t extProp.set Va lueA tTime(.3 3, ne w Te xtD ocumen t("cak e"));
t ext Pr o p. s et Va l u e A t T i m e (. 6 6, n e w T e x t D o c u m e n t( " is " ) ) ;
t ex t P r o p . s e t V a l u e A t T i m e ( 1 , n e w T e x t D o c u m e n t( " y u m m y! " )) ;
Attributes
Attribute
Reference
t ex t
"TextDocument text attribute" on page 171
TextDocument text attribute
t e x t D o c u m e n t .t ext
Description
The text value for the text layer's Source Text property.
Type
String; read/write.
TextDocument object
Description
The text layer's Source Text value.
171
171

Advertisement

Table of Contents
loading

This manual is also suitable for:

Creative suite 3 after effects

Table of Contents