Project1

标题: 有點複雜的問題 [打印本页]

作者: 劈里啪啦的綿羊    时间: 4 天前
标题: 有點複雜的問題
各位老师大佬们好,是这样的,最近在做一款类似视觉小说那种类型的游戏

基本行程分成是:行动5个回合(前半)->一个主线活动->行动5个回合(中间)->一个主线活动->行动5个回合(后半)->结局

我用公共事件(并行处理)把物品代入了回合数,然后按上面流程一样分成了3个物品
当物品消耗到0就会自动进入主线活动中

现在的问题就是物品没有被消耗(原封不动的那种)就被自动进入主线活动剧情了
明明我已经设置成当物品=0的时候才进入下一个地图进入剧情(并列处理)

不知道这样说明会不会看不懂 但我搞了三个小时都没搞好 心态有点崩

base01.PNG (25.27 KB, 下载次数: 2)

地圖上的事件(并列處理)

地圖上的事件(并列處理)

base02.PNG (39.84 KB, 下载次数: 1)

公共事件

公共事件

作者: 涅炎    时间: 4 天前
本帖最后由 涅炎 于 2025-8-7 17:41 编辑

截图不全没看懂前后设置关系,以下内容仅为猜测供参考。

我猜原因大概是,因为新游戏时默认物品数量为0,加上条件分歧判断可能写的不够完善,所以导致条件判断的结果直接就执行了。

个人建议是不要用物品代入变量再并行处理的方法,实现效果的制作思路方向是没错的。

如果是每个事件或者移动后让道具的数量减少的设置,那么直接用增加变量的方法可能更好。
作者: 劈里啪啦的綿羊    时间: 4 天前
涅炎 发表于 2025-8-7 15:44
截图不全没看懂前后设置关系,以下内容仅为猜测供参考。

我猜原因大概是,因为新游戏时默认物品数量为0。 ...

大佬你好 跟了你的建議 成功運行了 謝謝你




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