第二课 事件-鹦鹉[计算机科学入门(Minecraft)]

实践:鹦鹉

检查是否有被破坏时块
  1. 从方块工具箱,将被破坏时块拖放至代码工作区。这将是你的事件处理程序。
    image.png
查找蛋糕

使用下拉菜单,选择蛋糕。可以直接输入“蛋糕”进行搜索。


image.png
产生一个动物

从生物工具箱,放置生成animal块到被破坏时块中,直到卡到位。

image.png

把它变成一支鹦鹉

通过生成animal块中的下拉菜单,选择鹦鹉。你希望在头部上方产生鹦鹉,因此将生成animal块中的坐标y修改为1。

image.png

更多鹦鹉!

这只会在你头顶产生一直鹦鹉,所以让我们用一个重复循环来产生24只鹦鹉。

  1. 从循环工具箱,在生成animal块周围放置一个重复循环。
  2. 在这个重复循环中,输入数字24。
    image.png
运行代码

要在游戏中运行此功能,添加一个蛋糕到你的玩家库中(按E打开库存),在工具栏中选择蛋糕(使用鼠标滚轮或数字键进行选择物品),然后右键单击放置蛋糕到地面上。
然后换回你的手,用鼠标左键单击蛋糕可以摧毁它 - 你会看到一群鹦鹉出现!


image.png
挑战

尝试完成如下挑战以获得更多事件练习。

挑战1 - 让豹猫出现

修改当前代码,以便当你摧毁草块时出现5个豹猫。

挑战2 - 使用tnt输出单词“broken”

让我们改变当草块被破坏时发生了什么。现在让我们使用tnt输出单词“broken”。

make code中使用搜索查找“输出”,然后使用这个坐标以便输出的开始位置离你远一点!


image.png
实验

这里没有规则......复制代码并修改看看你可以创造出什么样的结果。给出了建议,但随心所欲!

实验1 - 自动放置蛋糕

自动移动蛋糕到你的库存。你不需要手动添加蛋糕到你的玩家库存就可以运行这个游戏。你可以在开始时给自己什么其他的东西???

实验2 - 链式事件

这里你可以看到一个链式事件。你摧毁蛋糕产生鹦鹉,然后如果你杀死鹦鹉,你会产生骷髅马。你可以构造出其他因果链吗?

你可能感兴趣的:(第二课 事件-鹦鹉[计算机科学入门(Minecraft)])