我的世界怎么用命令方块在屏幕上写字?
示例如下,设置时根据需要改下相关参数即可。例:
显示主标题为粗体的“Chapter I”,副标题为灰色斜体"“he story begins…”的标题给所有玩家:
/title @a subtitle {"text":"The story begins…","color":"gray","italic":true}
/title @a title {"text":"Chapter I","bold":true}
补充内容:
我的世界命令方块获取方法:
1.新建一个存档
首先我们新建一个存档,注意在一开始选择属性的时候,要选择“作弊模式”,这样我们才有可能得到命令方块。如果是不可作弊的模式,则没有命令方块这个物品。只要你创建的是创造模式存档,那么作弊模式是默认开启的。
2.进入游戏
刚刚我们创建了一个允许作弊的存档,接下来我们就进入到这个存档里面,可以看到物品栏里任一个项目下面都没有命令方块。
3.通过代码获取命令方块
接下来,我们打开聊天栏,在里面输入下列的代码,之后按下回车就能得到命令方块啦!
/give 玩家名 minecraft:command_block
4.打开命令方块界面
将命令方块放置在地上,对着它点击右键就能进入到命令方块页面。中间的输入框就是可以输入代码的地方,下面的按钮则是对命令方块的属性调整和种类更换。
5.获取另外两种命令方块
进入命令方块界面后,你可以看到下方有三个并排的按钮,点击最左侧的按钮可以更改命令方块的种类。更改完种类退出界面,你可以看到命令方块的颜色被改变了。
获得一个命令方块,改成脉冲或者重复随你,最好不要使用重复,否则一激活就卡死。获得命令方块后,输入title @a-e(其中自选一个,推荐@e) title 字。
为了方便,再输一次:title @e title 写字。
输好后激活命令方块试试。
首先是简单的,设置/title的时间。这个只是美观的作用,因为使用/title发出信息后有3个延迟:渐渐出现,出现,渐渐消失。这些都是美观用。指令格式:/title @a times <渐渐出现> <出现> <渐渐消失>。这就是指令的格式,所以如果大家打成"/title @a times 0 1 0"的话,那么title只会在屏幕中间显示一档的时间,而且并不会有任何渐渐消失或者出现的效果,因为延迟都是0。
再举个例子,如果是: /title @a times 5 500 100 的话,那么title就会在5档里面渐渐出现,然后在玩家屏幕中间持续500档,然后在100档内渐渐消失。(指令里打的是@a,也就是全部玩家都有效果。要单独针对某个玩家的话大家可以自己调节。)如果不设置这个的话,也没关系,游戏会默认的显示之后就是如何让/title显示出文字。这个很简单,指令格式:/title @a HAHAHA玩家打入这条指令后就会在屏幕中间显示“HAHAHA”的文字。这里还未加入任何Json信息,所以无法自定义。这条指令很简单相信大家都能看懂。之后就是包含Json信息了,好处是可以自定义文字的样子。例子:/title @a title{text:"HAHAHA",color:green,underlined:true,bold:true,italic:true,strikethrough:true}这条指令包含Json信息的所有文字处理。这条指令刷出一个HAHAHA的绿色字母,并且拥有:文字加粗,下划线,中划线和斜向。(未加入混乱(obfuscated),因为字会看不清)。这个唯一和/tellraw不同的是,这个只能用来显示,所以/tellraw的clickEvent,hoverEvent什么都无法在/title里运行。
之后来说下subtitle。这个就是字幕,可以帮title加入其他的多余信息什么。例子:/title @a subtitle HAHAHA当玩家打入这条指令后什么事也不会发生。原因如上面所说,subtitle无法单独显示,只有当title显示后,subtitle 才会显示。就像电影人物不说话,哪来的字幕。所以,如果大家打入这条指令后,游戏会自动检查是否有title的存在,如果没有title的存在,那么游戏就会把subtitle的信息储存起来,等下一次玩家使用了title后就会和title一起显示。subtitle也和title差不多,这里就不详细解释了。
注意:以上指令都是用@a选择目标,玩家可以自定义选中的目标。