视频: Roblox乐高小游戏 收养模拟器: 更新炫酷装扮! 获取超级敞篷跑车 小格解说 1080P 2024
在Minecraft中编写代码时,可以使用随机整数使代码以随机方式运行。一个 整数 只是一个数字; LearnToMod中的随机整数Math块每次运行代码时会在两个数字(例如1和10)之间选择一个随机数。
在Minecraft中使用整数。第一次运行这个代码,结果可能是5;第二次,可能是8;等等。
<! --1 - >你可以使用这个随机的整数块在你的Minecraft世界的随机地方产生爬虫或材料。
在随机位置生成区块的功能对于使“夺取旗帜”游戏更加刺激(玩家必须彼此竞争才能找到隐藏在地图某处的对象)很有用,因为旗帜是随机放置的斑点,使他们更难以找到。
随机产卵地点也可以帮助建立随机迷宫或敌方产卵地点,使游戏更有趣。
您应该对无人机的工作有基本的了解,以便您更容易地产生块或实体。要使用无人机产生块或实体,请遵循以下步骤:
添加一个主函数,并在其中创建一个名为d的无人机,如下所示:
-
-
命名您的函数。
这些功能帮助无人机向前移动,并随机执行一系列步骤。要使无人机移动随机距离,请使用在数学下找到的随机整数块:
-
请参阅?数学可以很有趣。
将值设置为-10到10(尽管范围可以更大或更小),以便无人机在当前位置周围以10 x 10的方格移动: -
创建10×10的空间。
创建两个新变量(FORWARD和RIGHT),并将它们设置为等于随机整数块。 -
每个变量现在是-10到10之间的随机数:
设置您的变量。
每次调用setForwardAndRight时,变量FORWARD和RIGHT将获得一个-10到10之间的新随机数。使无人机向前移动随机FORWARD量并向右移动随机RIGHT量:
-
你在控制你的无人机。现在你的代码应该是这样的:
保持无人机在移动!创建另一个功能,让您在无人机的新位置产生爬虫。然后从main调用spawnCreeper函数:
告诉你的无人机做什么。你是老板 -
如果你想重复这个过程来产生多个爬行者,确保无人机产生一个实体后返回到原来的位置。
如果无人机没有返回,它可能会继续跳远,直到离开地图,这是从来没有好的。通过告诉无人机,它可以向任何方向移动最多十步,并且在完成后它必须返回给你,你控制着寄生虫将会产生的区域。
创建一个名为returnDrone的函数,告诉无人机向后移动FORWARD步数,向左移动步数:
您的代码必须告诉无人机它可以做什么。
-
这个步骤基本上使无人机回到步骤并返回到开始的地方。
产卵后,从main调用returnDrone:产生你的藤蔓。然后,你可以多次重复所有四次函数调用,在你周围10×10的空间中产生藤蔓:
-
一次又一次产生藤蔓。
如果你在moveDrone和returnDrone之间调用setForwardAndRight,像这样:密切关注你的代码。
无人机不能返回到原来的位置。
假设第一次调用setForwardAndRight时,FORWARD设置为5,RIGHT设置为8。你的无人机将向前移动5个方格,向右移动8个点,然后产生一个爬行物。当您再次调用setForwardAndRight时,假设Forward设置为6,Right设置为9:您的无人机向后移动6个方格,向右移动9个方格,使其从对角方向离开。