跳到主要内容

TEXT_DISPLAY_SYNC_TRACK - 轨道同步文本显示

概述

使文本显示跟随指定轨道的变换(位置、旋转、缩放)。

技术规格

属性
效果类型TEXT_DISPLAY_SYNC_TRACK
Java 枚举EffectType.TEXT_DISPLAY_SYNC_TRACK
实现类TextDisplaySyncTrackEffect

JSON 格式

{
"eventType": "TEXT_DISPLAY_SYNC_TRACK",
"beat": 4.0,
"properties": {
"id": "text_display_id",
"track": 0,
"duration": 5000
}
}

字段说明

字段类型必需默认值说明
eventTypestring-固定为 "TEXT_DISPLAY_SYNC_TRACK"
beatdouble-效果触发的拍数
idstring-文本显示唯一标识符
trackint-轨道 ID
durationlong31536000000L持续时间(毫秒)

使用示例

跟随轨道 0

{
"eventType": "TEXT_DISPLAY_SYNC_TRACK",
"beat": 4.0,
"properties": {
"id": "moving_text",
"track": 0,
"duration": 10000
}
}

配合 TEXT_DISPLAY 使用

[
{
"eventType": "TEXT_DISPLAY",
"beat": 0.0,
"properties": {
"id": "sync_text",
"text": "跟随轨道",
"position": [0.0, 1.5, 0.0],
"rotation": [0.0, 0.0, 0.0],
"scale": [1.0, 1.0, 1.0]
}
},
{
"eventType": "TEXT_DISPLAY_SYNC_TRACK",
"beat": 2.0,
"properties": {
"id": "sync_text",
"track": 0,
"duration": 8000
}
}
]

相关效果

相关文档