个人理财 如何在Minecraft Modding中设计一个爆炸弹丸

如何在Minecraft Modding中设计一个爆炸弹丸

目录:

视频: 通过爆炸锻造成形的反装甲子母弹不仅设计巧妙,而且威力巨大 2024

视频: 通过爆炸锻造成形的反装甲子母弹不仅设计巧妙,而且威力巨大 2024
Anonim

在这里,你将学习如何规划一个在Minecraft中运行的mod,一个块从你的位置抛出。当这个块落地时,它会引起爆炸,破坏周围的任何东西。你可以稍后修改这个有趣的,强大的mod来让它做其他的事情,比如传送你到达的地方。

设计启动和爆炸

开始编码之前,计划您的策略。编写这个爆炸式的弹丸mod并不像minigame mod那么复杂,但是你仍然需要设计它的复杂部分。

<!对于初学者来说,你必须定义这两个动作来制作块

当mod运行时启动

  • 当它着陆时爆炸

  • 规划块启动

当你运行你的国防部,做一个块(也许是基石)从你的位置开始,向上移离你。设计一个三维(3D)模块的代码是棘手的,因为你不能在纸上轻松绘制。 (3D涉及六个方向:向上,向下,向左,向右,

向前, 和 向后 )。 <!要编写这个3D模型,可以使用

x

- , y - 和 z - 坐标来计划块将开始,它将如何移动。如果您不知道这些坐标,请参阅以下段落,以获取 x - , y - 和 z - 坐标的解释。 当您在纸上画东西时,您正在制作2D绘图。你知道一些东西是二维的,因为它只有四个方向(上,下,左,右)。在数学中,上下用y轴表示(y的值越高,y的越低)。左边和右边用x轴表示(x的值较高,y的值较低)。这使得 x

坐标和 y 坐标易于在二维空间中看到。 <! - < - > 以下是在

x

= 1和 y <位置处带有一个点的2D x - y = 3,也可以表示为(1,3)。为了理解3D世界,你必须引入另一个方向(向前和向后),在数学中,这是由第三个坐标:z表示的。该图像显示了第三行代表 z - 飞机进入屏幕。绿点与上面的点相同,它在(1,3,0)。红点在(1,3,4),实际上深入屏幕。 这显示了立方体在

x - ,y

- ,z 平面上的外观。从上面的绿点将在蓝色的一面,平面对着屏幕,红点将沿着红色的一面,深入屏幕。 使模块启动的一种方法是使用LearnToMod中的传送块将模块传送(移动)到特定位置。你可以传送数据块到(1,1,1)然后是(2,2,2)然后是(3,3,3),然后是(4,4,4),依此类推。这个 可以 工作,但是如果你通过LearnToMod块搜索,你会在Minecraft→Block类别中找到一些有用的块。 一个

的下落块 可以发射,当它在太空中移动时,它就会下降,就像你在现实世界中扔球一样:它会先上升到空中它会落在一个3D空间(真实的世界)。 即使没有编写代码,也可以通过将块拖放到您可能使用的编程环境中来规划最终的代码。

计划地震爆炸 一旦你启动了地块,你应该使它在撞到地面时发生爆炸。您可以查看LearnToMod块来查找Minecraft→World类别下的创建爆炸块,您可以使用它来使块在碰到地面时发生爆炸。 您可以像这样规划爆炸功能。

跟踪状态

跟踪爆炸抛射模块的一个重要方面是块的状态。

状态

描述了此时该块正在执行的操作。要查看示例,您可以跟踪自己的状态一整天,并且可以使用

状态

- machine (一个跟踪世界上事件数据的图表)来跟踪它。 在这个mod中,状态对于跟踪是很重要的,因为你不希望这个块在启动之前或者在它着陆之前爆炸。如果爆炸太快,它不会破坏你的目标。国家机器是世界上所有可能状态的有用代表。上面的图像向您展示了如何制作一台关于您的真实生活的状态机,就像它适用于玩Minecraft一样。 你可能处于以下四种状态之一(现实生活中): 睡着 吃饭

模式

玩我的世界

  • 如果你按照从睡着的箭头的方向状态,你可以看到,当你离开这个状态 - 或者当你醒来 - 唯一的行动就是吃饭。

  • 再次按照箭头的方向,你可以看到,你吃完后,你可以改装或玩Minecraft。你可以在进食,改装和玩Minecraft之间进行旋转。但是如果你想再次入睡,你必须先吃。

  • 你的块的状态机看起来像这样。这些线条显示如果前一个发生,

  • 必须

发生的动作,一旦该块被销毁,mod结束,你可以再次运行。

上面的状态机比你的Minecraft日子状态机简单一些,因为你的块只能通过一条路径。一旦创建,它必须启动

,然后 必须 爆炸,然后

必须 销毁。一旦它被摧毁,mod就完成了。 运行模块启动创建状态,但是跟踪块是否已经启动以及是否已被分解是有用的。下面是你应该添加的两个变量来跟踪块的状态。

如何在Minecraft Modding中设计一个爆炸弹丸

编辑的选择

古饮食计划:吃什么早餐 - 假人

古饮食计划:吃什么早餐 - 假人

一个发展的挑战早餐的一个古人(洞穴人)饮食膳食计划重新定义了哪些食物适合早餐的想法。谷类或鸡蛋和面包的非古式“传统”早餐不会削减它。不要试图将你的旧餐理念改造成新的古代格式,你可以尝试吃任何东西...

如何构建IOS应用程序

如何构建IOS应用程序

在Xcode中构建iOS应用程序意味着编译所有源代码代码文件在项目中。在构建和运行从模板创建的项目时,看到您所得到的结果真是令人兴奋。构建和运行应用程序相对简单;只需按照以下步骤操作:在工具栏中,选择一个方案...

编辑的选择

如何计算企业的盈亏平衡点 - 傻瓜

如何计算企业的盈亏平衡点 - 傻瓜

以下是您想知道的关于您拥有的业务或操作:您想知道公司必须达到的销售收入才能达到收支平衡。换句话说,你想知道产生零利润的销售收入数量,而不是零损失。幸运的是,无论是这种计算,还是...

如何使用QuickBooks 2014评估财务费用 - 傻瓜

如何使用QuickBooks 2014评估财务费用 - 傻瓜

您可以告诉QuickBooks在逾期时评估财务费用客户发票。为此,您首先设置财务费用计算规则。完成此操作后,您可以通过选择QuickBooks命令轻松评估逾期金额的财务费用。设置财务费用规则要设置财务费用规则,请选择...

如何计算QuickBook 2012中的盈亏平衡点 - 傻瓜

如何计算QuickBook 2012中的盈亏平衡点 - 傻瓜

QuickBooks 2012允许您计算产品盈亏平衡点快速简单。盈亏平衡点显示产生零利润和零损失的销售收入。记得进行利润 - 成本 - 成本分析的公式吗?它是这样的:利润=(销售收入x毛利率百分比) - 固定成本而不是计算利润的基础上...

编辑的选择

如何更改您的计算机的用户帐户图片 - 傻瓜

如何更改您的计算机的用户帐户图片 - 傻瓜

不仅每个使用您的计算机的人都有他自己的用户帐户,但每个用户都可以添加一个图片到用户帐户。所以,如果你不喜欢与你的用户帐户相关的图片,你运气好 - 你可以改变它。无论你选择什么样的图片,它都会出现在欢迎...

:如何更改您的计算机的桌面背景 - 傻瓜

:如何更改您的计算机的桌面背景 - 傻瓜

Windows桌面为您提供灵活性使其个性化。您可以在桌面上显示您最喜欢的孙子的照片,或使用您选择的颜色作为背景。改变电脑桌面背景的可能性几乎是无止境的。您甚至可以应用桌面主题,它应用了多种颜色和...

为老年人:如何选择一个桌面主题为您的计算机 - 虚拟

为老年人:如何选择一个桌面主题为您的计算机 - 虚拟

窗口内置桌面主题,您可以应用快速更改您的计算机的桌面的外观。这些桌面主题保存了包括菜单外观,背景颜色或图案,屏幕保护程序,甚至鼠标光标和系统声音的元素集。主题保存包含菜单外观,背景颜色或图案的元素集合...