Project1

标题: 如何制作一个一笔画小机关 [打印本页]

作者: mojue    时间: 2022-7-29 01:25
标题: 如何制作一个一笔画小机关
人物需要一次性不重复的走完所有格子才能开启门的小机关
作者: ACRI    时间: 2022-7-29 07:02
用事件开独立开关,独立开关开了就不能重复踩格子否则直接GG(或者其他什么的,你自己想)
作者: 喵呜喵5    时间: 2022-7-30 16:32
本帖最后由 喵呜喵5 于 2022-7-30 16:35 编辑

一笔画核心两点,一个是必须踩到所有格子,另一个是不能踩到重复的格子

必须踩到所有格子的思路可以转变为:
第一次踩到每个格子上时,给指定的变量+1,到达出口时,判定指定的变量是否大于特定值

基于这样的思路,格子的事件这么写


出口的事件这么写


每个格子被踩到后,打开对应事件的独立开关来将对应格子标记为已完成


踩到重复的格子后游戏失败的逻辑这么写

玩家踩到重复格子后,一笔画就失败了,因此重置当前已踩过格子的数量,把玩家送回起始位置,并且将所有格子重置回没踩过的状态
重置回没踩过状态用了我的脚本批量重置了本张地图全部的独立开关(事件指令功能加强 https://script.miaowm5.com/post/39

这样设计后,因为每个格子的事件都是一样的,完成一个格子后,剩下的格子批量复制事件就好了



这是范例工程,可以参考
https://pan.miaowm5.com/index.php/s/Rp7XD2xwgzQ6tPF




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1