我的世界机器人怎么做?
要控制一个机器人,需要三个基本元素:驱动、身体和大脑(程序) 本文以Java版1.8.0为例进行说明,使用MCPE-LCD的工业模组来制作一个简单的机器人。 MCPE-LCD工业模组中提供了制作机器人的配件,分别是:轮胎、身体、手臂、机械臂、眼睛(发光二极管)和大脑(处理器)。
一、驱动:
1、动力来源 我们可以使用活塞来提供动力源,用红石驱动活塞,再通过活塞传动轴带动机器人的移动。这样设计的话,需要准备两个活塞,一根拉线,一些红石粉和一个中转装置(如下图) 当拉线被拉动时,能够使得两个活塞一上一下运动,从而推动机器人向前移动。
二、身体:
2、身体结构 我们只需要按照模组中所提供的部件,逐个制作出来,然后用螺丝或者粘合剂固定,最后涂上颜料加以美化就行了。下图就是制作好的机器人身体部位。
三、手臂:
3、手臂制作 我们先制作一个像钳子的手臂,通过按动机关来发放物品。在钳子上方留一个小口,用来安放机械臂。然后在一个角落放置一个红石火把,用红石连接红石火把与机关。当有人靠近机关的时候,红石火把熄灭,按下机关后,红石火把被重新点亮,同时机械臂向下,抓取物品之后送入口中。
四、机械臂:
4、机械臂安装 我们将之前做好的钳子手臂通过螺丝固定到机械臂上,注意不要遮挡住下方放入物品的位置。
五、眼睛:
5、眼睛设置 在机器人的头部安上一对发光二极管,利用红外传感器来感应玩家的存在。如果玩家靠近,红灯灭,绿灯亮;反之,红灯亮,绿灯不亮。这样就可以让机器人“看见”玩家,并加以“攻击”了。
六、脑子:
6、脑设置 我们使用Java版的命令方块来当作机器人的“大脑”。首先为机器人输入设定好“姓名”和“ID”,以便于识别。然后再输入/give @e[type=!CommandBlock] minecraft:command_block 获得一个命令方块。
接着在命令方块中输入/execute @a[myname=”mybot”,minetilecoords=x,y,z] fetchminecraft:block~!{Type:“stone”}x~5~0 这里我用的是我的机器人名称“MyBot”作为测试,大家可以替换成自己的。 x,y,z 为命令方块的坐标,可以随意改动。 然后按下T键呼叫飞行旗,选择刚刚设置的命令方块,使其生效。这样就成功引导自己的机器人行动了。 以上就是我们用简单的方法自制的一个机器人啦!是不是很简单呢?大家有时间也可以试试看哦~