🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 样式代码 样式代码即为帮文字添加样式的代码 例如加粗,斜体,颜色等等 同时,样式代码不像`text`/`selector`/`score`并不能重复 每个对象都可以使用多个样式代码,以达成多种效果叠加 ## color-颜色 color代码,就是帮文字添加颜色的代码 基本格式为: ``` "color":"[颜色代码]" ``` 实际使用时,添加在文本类型后方,使用`,`分隔即可 所有的样式代码都是如此使用的,可以添加多于一个样式代码 例如: ``` /tellraw @a {"text":"Hello World","color":"dark_blue"} ``` ![N4](https://box.kancloud.cn/7dacdd4d47f33d0e0cbe4db3ed198769_648x18.png) > 颜色表格 > ![](https://box.kancloud.cn/ec9e78d8e0ed081f2975e43274c1a380_3525x1538.png) ## bold-加粗 bold,加粗文字 基本格式: ``` "bold":true ``` 如果是后方的数值不为`true`而是`false`的话,文字就不会加粗 将样式代码设置为false的用途主要体现在**extra-分项**/**JSON array**中,后续将有说明 使用例子: ``` /tellraw @a {"text":"Hello World","bold":true} ``` ![11](https://box.kancloud.cn/1a7742140f2e98bbfee7c1b728198d4e_599x18.png) 如果是想搭配其他样式代码,如颜色使用的话: ``` /tellraw @a {"text":"Hello World","bold":true,"color":"dark_red"} ``` ![12](https://box.kancloud.cn/1b01d79cc659374f2cc0ce310741cbc7_599x18.png) 请注意,样式代码的先后顺序并无影响 其他样式代码同理,不再作示范 ## italic-斜体 italic,斜体,与bold的使用方式类近 基本格式: ``` "italic":true ``` 使用例子: ``` /tellraw @a {"text":"Hello World","italic":true} ``` ![13](https://box.kancloud.cn/005647270e3e47ea78ce10cfe72f1766_600x18.png) ## underlined-下划线 underlined,下划线,与bold的使用方式类近 基本格式: ``` "underlined":true ``` 使用例子: ``` /tellraw @a {"text":"Hello World","underlined":true} ``` ![14](https://box.kancloud.cn/9d63cd34799d7ad69635a225119f4f6e_601x22.png) ## strikethrough-删除线 strikethrough,删除线,与bold的使用方式类近 基本格式: ``` "strikethrough":true ``` 使用例子: ``` /tellraw @a {"text":"Hello World","strikethrough":true} ``` ![15](https://box.kancloud.cn/da45876faab2502906f250ad2e5b365c_599x18.png) ## obfuscated-混淆文字 obfuscated,混淆文字 这个是一个特别的样式代码 生效条件是文本内容**必须为英文** 效果为不断跳动变换的乱码文字 基本格式: ``` "obfuscated":true ``` 使用例子: ``` /tellraw @a {"text":"Hello World","obfuscated":true} ``` ![16](https://box.kancloud.cn/e7551c46e3b7f979cb37e38eb5ebeb19_599x18.png) ~~请自行脑补跳动效果~~ 如果不是英文的话不会起效,例如: ``` /tellraw @a {"text":"世界你好","obfuscated":true} ``` ![17](https://box.kancloud.cn/88083715ab3f31d86b2f5d1b596a5c90_599x19.png) ---- 现在我们懂得为JSON文本加入不同的样式了,那么还有没有别的可以玩玩呢? JSON文本除了能看以外,还能与玩家互动,这也是JSON文本一个非常重要的特点。 接下来的章节我们将会介绍点击及悬浮事件,让JSON文本变得更生动有趣!