TextTrack

Put words on screen in any installed font, with an outline, a plate behind them, and a fade or typewriter to bring them in.

A TextTrack is a text layer of a CookVideo, see-through everywhere but the words. Text, FontFamily and FontWeight (or a Font file), TextSize, TextColor3, the alignments, TextWrapped and LineHeight set the words; StrokeColor and StrokeThickness outline them. BackgroundColor3, BackgroundTransparency, CornerRadius and Padding make a plate, and AutomaticSize keeps the box fitted to the text. Insert, Title makes one with a plate, ready to go. It keys, trims, masks and blends like any layer.

Properties

Layout

NameTypeDefaultDescription
AbsoluteSizeVector2The size the layer is drawn at, after AutomaticSize grows the box; read-only.
AutomaticSizestring"XY"
None, X, Y, XY
Grows the box to fit the text around the AnchorPoint, with Size as the least size, so text never clips.
ScaleVector21, 1Scales the layer; it is drawn at Size times Scale, so scaled text stays sharp.
Rotationnumber0Rotates the layer around its AnchorPoint, in degrees.

Background

BackgroundColor3Color30.07, 0.08, 0.1The colour of the plate behind the words, which fills the layer's box.
BackgroundTransparencynumber1
0 to 1
How see-through the plate behind the words is; at 1 there is no plate.
CornerRadiusnumber0
0 to 10000
Rounds the corners of the plate behind the words.
PaddingVector20, 0Insets the text inside the plate and grows the AutomaticSize box, in pixels.

Text

FontFontContent?A font file that wins over FontFamily when set; the FontFamily row then locks.
FontFamilystring"Segoe UI"Any font family installed on this computer, drawn at FontWeight.
FontWeightstring"Bold"
Thin, ExtraLight, Light, Regular, Medium, SemiBold, Bold, ExtraBold, Heavy
The weight the font family is drawn at, by Roblox's names from Thin (100) to Heavy (900).
LineHeightnumber1
0.1 to 10
Textstring"Text"The words the layer draws; line breaks in it start new lines.
TextColor3Color31, 1, 1
TextSizenumber64
1 to 1000
TextTransparencynumber0
0 to 1
TextWrappedbooleanfalseWraps the words to fit the box.
TextXAlignmentstring"Center"
Left, Center, Right
TextYAlignmentstring"Center"
Top, Center, Bottom

Stroke

StrokeColorColor30, 0, 0The outline's colour; the outline sits inside the box, so nothing is clipped at the layer edge.
StrokeThicknessnumber0
0 to 1000
How thick the outline is; it sits inside the box, so nothing is clipped at the layer edge.
StrokeTransparencynumber0
0 to 1
How see-through the outline is; it sits inside the box, so nothing is clipped at the layer edge.

Layer

BlendModechoice"Normal"
Normal, Dissolve, Darken, Multiply, ColorBurn, ClassicColorBurn, LinearBurn, DarkerColor, Lighten, Screen, ColorDodge, ClassicColorDodge, Add, LighterColor, Overlay, SoftLight, HardLight, VividLight, LinearLight, PinLight, HardMix, Difference, Exclusion, Subtract, Divide, Hue, Saturation, Color, Luminosity, StencilAlpha, StencilLuma, SilhouetteAlpha, SilhouetteLuma, AlphaAdd, LuminescentPremul
Blends the layer with any of the Photoshop and After Effects blend modes.
MattesourceAny image used as this layer's matte: another track, an AOV or an image.
MatteModechoice"None"
None, Alpha, AlphaInverted, Luma, LumaInverted

Appearance

ColorColor31, 1, 1Tints the layer in the composite.
Transparencynumber0
0 to 1
Fades the layer.
VisiblebooleantrueOff hides the layer in the composite.

Animation

InAnimationchoice"None"
None, Fade, Slide, Pop, Typewriter, Wipe
How the layer animates in at its clip's In point; applied when drawn, so keys and scripts are untouched.
InDurationnumber0.5
0 to 1e+06
How long the In animation lasts; in Cook, drag the inner edge of its ramp to change it.
OutAnimationchoice"None"
None, Fade, Slide, Pop, Typewriter, Wipe
How the layer animates out at its clip's Out point; applied when drawn, so keys and scripts are untouched.
OutDurationnumber0.5
0 to 1e+06
How long the Out animation lasts; in Cook, drag the inner edge of its ramp to change it.
SlideDirectionchoice"Left"
Left, Right, Up, Down
AnimationEasingchoice"Smooth"
Smooth, Linear, Back
AnimationStartnumber0
AnimationEndnumber-1

Layer Style

FillOpacitynumber1
0 to 1
Like Photoshop's Fill: fades the layer's own pixels but not its layer styles.
From CookLayer 6
From Base2D 18
From CookClip 4
From BaseImageContent 6
From Instance 22