作者:AdzukiBean
AdzukiBean
covers
内容简介:Boom!
2023/07/02 16:06
起源盒子 沙盒 单人游戏 MOD 教程 学习 OriginBox

【OriginBox】MOD制作教程

欢迎各位Bcdou主浏览OriginBoxMOD的制作教程awa。MOD的制作方法非常简单,不用担心学不会。


本教程主要包括以下三大内容:1.如何创建一个新的MOD类2.如何为MOD添加新方块3.如何为MOD添加新NPC


1.如何创建一个新的MOD类。

  1. 找到程序中一个名为“MainBlock”的角色
  2. 复制“MainBlock”角色,将角色名改为自己想要的名字,名字可以随便改,无关代码。在后面的教程中将会把你刚才复制出来的角色称为你的MOD角色
  3. 点击你的MOD角色,看到最右边排成一列的代码。这列代码的最上方有一个“当小绿旗被点击→隐藏→将[【OriginBox】物品类]设为[Mainblock]”的代码。
  4. 将“将[【OriginBox】物品类]设为[Mainblock]”代码中的“Mainblock”设为你的MOD角色在代码中的代称(尽量不要大小写,我们在后面添加方块和NPC时会需要它),记住你设置的这个代称,我们在后面的教程中将把这个变量称为物品类
  5. 看到下面排成一列的代码,将下面所有关于事件“重置物品栏【Mainblock】”中的事件都换成“重置物品栏【物品类】”这里面的物品类就是你刚才设置的那个。
  6. 进入角色造型,删掉除第一个和第二个造型以外的所有造型。(也就是删掉多余的方块)
  7. 将第一个和第二个造型的名称中的“Mainblock”全部替换为你的物品类,其他的名称不要动。

这个时候,你的MOD其实就已经创建好了,但是我们还需要再改一下你的MOD的造型

  1. 将第一个造型和第二个造型中的“Main”改为你的MOD在背包中的名称。当然,你也可以把他换成图片什么的,都是可以的。

2.如何为MOD添加新方块

  1. 点击你的MOD角色,新建一个造型。
  2. 将造型的名称设为“物品类.block/floor.方块名称”(如:物品类.block.方块名称)(名称中间是加block还是floor其实都没有影响,它们本质是相同的,怎么选随你的喜好)
  3. 在画布中间画一个长8个方块,宽8个方块的正方形
  4. 在方块周围再画上一个边框透明、填充颜色透明的矩形,保证这个透明矩形包围住中间的矩形。

其实你完全可以复制MainBlock的方块的造型awa


3.如何为MOD添加新NPC

  1. 点击你的MOD角色,新建一个造型。
  2. 将造型的名称设为“物品类.npc.NPC名称”

NPC的造型最好也设置成一个长8个方块,宽8个方块的正方形,不然可能会出BUGawa NPC的x和y为dx和dy,变量中的x和y是玩家的,请不要搞错了awa

如果要给NPC添加额外的造型的话,名称可以随便写(但请不要包含“ItemBarClone”、"icon"、"block"、"floor" 和 "npc")


至此,教程结束。一个教程当然不可能概括所有的情况,所以如果有遇到什么解决不了的问题,可以在这个教程评论区底下提问awa

评论区

登录之后才能评论Scratch作品哦

解决不了的问题: 我没在程序里找到你说的 “当小绿旗被点击→隐藏→将[【OriginBox】物品类]设为[Mainblock]” 的代码

AdzukiBean10 个月前
@拼手速制作者官方

有的啊,Mainblock角色代码的最右边。你再仔细看看awa(