Elementreferenz
Text-Element
1. Struktur
interface TextClip extends BaseClip {
type: "text";
text: string;
}2. Unterstützte Felder
text
- Typ:
string - Erforderlich: ja
- Zweck: Textinhalt
Gemeinsame Style-Felder
Am häufigsten mit Text verwendet:
style.fontFamilystyle.fontSizestyle.fontWeightstyle.fontStylestyle.lineHeightstyle.letterSpacingstyle.textAlignstyle.textWrapstyle.fillstyle.strokestyle.strokeWidthstyle.shadowColorstyle.shadowBlurstyle.shadowOffset
3. Geeignete Einsatzfälle
- Überschriften
- Unterüberschriften
- CTA-Texte
- Copy-Blöcke in Templates
- Numerische Countdowns
- Zitattexte
4. Aktuelles Runtime-Verhalten
- Die Unterstützung für Textstile ist relativ vollständig
animations,keyframesundtransitionskönnen darübergelegt werden- Die Positionierung wird hauptsächlich durch
transform.x / ygesteuert
5. Beispiel
{
"type": "text",
"start": 1,
"duration": 3,
"text": "Launch Today",
"transform": {
"x": "50%",
"y": "20%"
},
"style": {
"fontSize": 64,
"fontWeight": 700,
"fill": "#ffffff",
"textAlign": "center",
"shadowColor": "#000000",
"shadowBlur": 20
},
"animations": [
{
"type": "slideIn",
"direction": "up",
"distance": 100,
"duration": 0.6
}
]
}