MCCF 发表于 2020-4-24 18:20:14

【白嫖时刻】交互块增强MOD+沙盒MOD大放送

本帖最后由 MCCF 于 2020-4-24 18:20 编辑

本蒟蒻第一次发表MOD,还请大家多多捉拿BUG!
【简介】——————————————————
交互块增强MOD主要为ACT提供了新增/破坏交互块的功能,方便制作出关卡编辑器等一系列系统,并防止卡顿。
配套的沙盒MOD在交互块MOD的基础上新增了玩家自由放置/拆除交互块的功能。结合自定义UI(即将免费)即可快速实现出简单的横版沙盒游戏。
范例工程及MOD压缩包位于帖子底部。使用图文说明在2楼有售。
【关于】——————————————————
此MOD原作者为MCCF。转载需署名并保留原帖地址。可以在满足其它规定的情况下自由用于任何iFAction的游戏作品。
另外特别感谢@七夕小雨 @泽渔 @次元文明 等大佬的帮助!
【说明】——————————————————

[*]如使用沙盒MOD,必须先加载交互块MOD,使得在MOD列表中交互块MOD位于更上方。
[*]交互块MOD插入后可直接在触发器中使用相关指令,沙盒MOD还需点击“进入”配置相关内容后方可使用。
【范例】——————————————————
MOD范例工程:https://pan.baidu.com/s/1yPJAJROE0RvkqXN5i_rYgg
密码:0uo3
【资源】——————————————————

MCCF 发表于 2020-4-24 18:20:15

本帖最后由 MCCF 于 2020-6-5 17:53 编辑

2楼简单说一下MOD的使用方法。
一、导入
打开MOD界面,并依次导入所需MOD。注意,沙盒MOD必须放在交互块MOD下方。


二、交互块增强MOD
导入完成后,即可通过触发器指令使用交互块MOD了。如下图所示。

“放置交互块”指令,用于生成一个新的交互块。
其中,交互块ID为要放置的交互块的数据库ID,可以使用常量或变量指定。使用变量指定时,第一个参数需置为0,具体使用的变量在第二个参数中设置。
地图坐标只能使用变量指定(可以使用临时变量模拟常量指定)。其中Z坐标通常为210,220,230三个值,值越大显示的优先级越高。

“破坏交互块”及“强制破坏交互块”都是用于删除指定坐标的交互块的。
不同的是,强制破坏不需要交互块设置为“可被破坏”,且破坏后数据将被完全删除。

“交互块存档”这个指令和默认的“保存游戏”指令类似,但是该指令会存储下所有交互块的数据,即读档时被放置/删除的交互块不会重置。

三、沙盒MOD
沙盒MOD是用于实现2D沙盒游戏的MOD。首先讲一下配置项目,配置项目分数据配置和脚本配置两种。
数据配置目前只有一个作用,即用于指定不同交互块的“耐久度”。耐久度决定了交互块被玩家破坏所需的时间(单位为帧)。如设置为60表示持续1秒钟后即可破坏。
例如下表将1号交互块设置为破坏需要4秒,5号交互块破坏需要1秒。数据库中未设置“可被破坏”的交互块是不可破坏的。


脚本配置的项目就比较多了。
首先是角色视野,即是设置在以玩家为中心,半径为多少的圆内的交互块可被破坏/放置。离玩家过远的位置是不允许放置或破坏交互块的。
然后是“所需长按时间”。这个设定主要是为了增强手感。如设置为60,则对应需持续按住1秒后才会放置/破坏交互块。在这期间耐久度也是不会减少的。
“方块选框图片”是以Graphics文件夹为基准的,选择放置/破坏交互块的选框的图片。尺寸为48*48。当点选位置超出角色视野时,选框会变成disablePicture所设定的图片。注意MOD不附带图片素材,所以这里需要自己手动添加或使用范例工程中的素材。
后面有三个(true/false)的配置项目,表示默认时选框是否显示、是否允许玩家破坏/放置。设置为true表示是,false表示否。
“默认耐久度”也就是没有在数据项目中设定的交互块的默认耐久。默认交互块ID及Z值也是同理(有关交互块ID及Z值请看下方触发器指令说明)。
“攻击消耗耐久度”则是由于玩家也可以通过攻击来破坏交互块,这时设置一次攻击消耗多少耐久度。例如某交互块耐久为60,此项设为15,则4次攻击即可破坏该交互块。


触发器指令也比较多,一个一个看。
首先是“设置交互块ID”。这是用于设置玩家在放置交互块时,放置的是哪个ID的交互块。同样可以使用常量和变量两种形式。


“设置交互块Z值”则是设置玩家放置的交互块的Z值。同样有210,220,230几种常用取值。


最后还有6个指令,用于开启/关闭选框以及玩家放置/破坏方块的能力。

y543037 发表于 2020-4-24 21:07:50

{:5_104:}~!!!!

zimo游戏 发表于 2020-4-24 21:11:24

水楼,期待大大的更多mod,以及这个mod,萌新可能会不用,建议录制教学视频。

NeChya 发表于 2020-4-24 22:09:59

资瓷大佬{:4_94:}

小雨微梁 发表于 2020-4-24 23:25:55

666666666666{:4_94:}

桌游邻客 发表于 2020-4-26 10:29:31

MCCF 发表于 2020-4-24 18:20
2楼简单说一下MOD的使用方法。
一、导入
打开MOD界面,并依次导入所需MOD。注意,沙盒MOD必须放在交互块MOD ...

2楼有售?在哪刷卡

桌游邻客 发表于 2020-4-26 12:44:36

本帖最后由 桌游邻客 于 2020-4-26 12:49 编辑

我的百度网盘账号被限速了……下载的好费劲啊啊啊
所以我转存了一下。有同样忍受不了百度网速的小伙伴可以用该链接
http://zhuoyou.ys168.com/
MOD文件夹里,文件夹密码 ifa

帅中帅 发表于 2020-4-26 20:49:32

先收藏了再说

滚动的天空 发表于 2020-4-27 09:25:33

厉害哟哈哈啊哈
页: [1] 2
查看完整版本: 【白嫖时刻】交互块增强MOD+沙盒MOD大放送