跳到主要内容

效果系统

本文档已拆分为单独的文件,请查看以下文档:

目录

请访问 效果系统总览 获取完整的技术细节和使用指南。

在指定位置显示全息文字。

{
"eventType": "HOLOGRAM",
"beat": 4.0,
"properties": {
"location": [0.0, 1.5, 0.0],
"id": "RhyMCGameHologram_1234567890",
"contents": ["Line 1", "Line 2"],
"duration": 5000
}
}

properties

字段类型说明
locationdouble[3][X, Y, Z] 坐标 (数组格式)
idString唯一标识符 (可选,自动生成)
contentsList文本行列表
durationlong持续时间(毫秒,可选,默认为一年)

TEXT_DISPLAY

在指定位置显示文本。

{
"eventType": "TEXT_DISPLAY",
"beat": 4.0,
"properties": {
"id": "display_id",
"text": "Text",
"position": [0.0, 1.5, 0.0],
"rotation": [0.0, 0.0, 0.0],
"scale": [1.0, 1.0, 1.0]
}
}

properties

字段类型说明
idString文本显示ID
textString显示文本
positionfloat[3][X, Y, Z] 坐标 (数组格式)
rotationfloat[3][X, Y, Z] 旋转角度 (数组格式)
scalefloat[3][X, Y, Z] 缩放 (数组格式)

TEXT_DISPLAY_REMOVE

移除文本显示。

{
"eventType": "TEXT_DISPLAY_REMOVE",
"beat": 20.0,
"properties": {
"id": "text_display_id"
}
}

properties

字段类型说明
idString文本显示ID

TITLE

显示屏幕标题。

{
"eventType": "TITLE",
"beat": 4.0,
"properties": {
"title": "Title",
"subtitle": "Subtitle",
"fadeIn": 20,
"stay": 60,
"fadeOut": 20
}
}

properties

字段类型说明
titleString主标题
subtitleString副标题
fadeInint淡入时间(tick)
stayint停留时间(tick)
fadeOutint淡出时间(tick)

MESSAGE

发送聊天消息。

{
"eventType": "MESSAGE",
"beat": 4.0,
"properties": {
"message": "Hello",
"type": "CHAT"
}
}

properties

字段类型说明
messageString消息内容
typeString消息类型 (CHAT, ACTIONBAR)

GLOW_COLOR

改变音符发光颜色。

{
"eventType": "GLOW_COLOR",
"beat": 4.0,
"properties": {
"color": "RED"
}
}

properties

字段类型说明
colorString颜色名称 (RED, BLUE, GREEN...)

HIDE_NOTES

隐藏或显示所有音符。

{
"eventType": "HIDE_NOTES",
"beat": 4.0,
"properties": {
"hidden": true
}
}

properties

字段类型说明
hiddenboolean是否隐藏

TEXT_DISPLAY_SYNC_TRACK

文本跟随轨道移动。

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

properties

字段类型说明
idString文本显示ID
trackint轨道ID
durationlong持续时间(毫秒,可选,默认为一年)

TEXT_DISPLAY_DESYNC_TRACK

停止文本跟随轨道移动。

{
"eventType": "TEXT_DISPLAY_DESYNC_TRACK",
"beat": 20.0,
"properties": {
"id": "text_display_id"
}
}

properties

字段类型说明
idString文本显示ID