设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

求教推箱子填路功能实现

查看数: 709 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-9-12 15:54

正文摘要:

本帖最后由 hackloli 于 2023-9-12 16:05 编辑 如图下方有4个格子的空间,需要在下方把石块推到能连接上方通路,再从上方走过去,目前基础逻辑是用人物同层事件填满4个格子,但事件是要走到上方通路才出现的, ...

回复

shiroin 发表于 2023-9-12 18:31:28
hackloli 发表于 2023-9-12 18:19
现在用的是移动事件位置,使用暂时消除的发生了不重新进地图就一直消失的情况,也不知道有什么选项可以控 ...

因为暂时消除事件就是这种效果
如果你希望即便玩家正确完成操作也可以继续推动石块,那就得把逻辑改成额外设置一个并行处理的监控事件
这个监控事件负责实时检查石块是否都处于指定位置
如果是,就解除道路的通行度限制
如果不是,就设置道路的通行度限制防止玩家直接通过
hackloli 发表于 2023-9-12 18:19:08
shiroin 发表于 2023-9-12 18:03
我没看懂你具体是遇到什么问题了?你是想在一个格子里堆多个事件?RPGmaker里一个格子里的事件是按顺序执行 ...

现在用的是移动事件位置,使用暂时消除的发生了不重新进地图就一直消失的情况,也不知道有什么选项可以控制再次打开它
shiroin 发表于 2023-9-12 18:03:49
我没看懂你具体是遇到什么问题了?你是想在一个格子里堆多个事件?RPGmaker里一个格子里的事件是按顺序执行内容的,没法让一个格子里的事件同时并行多个任务,只能想办法拆分
如果你是想实现搭桥的效果,把石块推到指定地点后取消上方道路的通行限制就行了
石块推动到指定位置后直接暂时消除事件,然后指定位置改变行走图有原来的无变成石块,这样视觉上玩家是没有违和感的
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-7-20 06:52

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表