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

Project1

 找回密码
 注册会员
搜索
查看: 2249|回复: 11
打印 上一主题 下一主题

[有事请教] 又出问题了!并行时怎么限制玩家行动,并且暂停bgm

[复制链接]

Lv2.观梦者

梦石
0
星屑
338
在线时间
169 小时
注册时间
2022-7-14
帖子
108
跳转到指定楼层
1
发表于 2022-11-11 22:03:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
30星屑
事情是这样的

玩家要被突然关灯吓到,这个突然关灯很多时候肯定是某个东西在并行处理鸭!

那个情景下我没办法让玩家去摸和踩那个事件,它是并行处理的关灯,玩家还在乱动

然后灯关闭后,我短时间内不想让玩家乱动啊!!

灯都黑了,玩家还是在摸东西对话就很不正常,摸到那个鬼就不好了呀

过几秒灯亮了玩家就可以动了

还有就是灯黑的时候死活关不掉BGM啊!我只是想像普通的情况一样,

灯黑的时候不应该一直在播音乐啊!就很没有气氛

我想让玩家在被并行处理的事件突然关灯的几秒钟时候不要乱动,并且关掉那些什么其他地图切换出来的BGM,但是灯亮了可以恢复BGM

不要在意灯本身的故事!灯的行为和他们应该是没有联系的!我想要的是类型这样的过程,我不知道怎么做了

我该怎么办,请帮帮我!

谢谢

最佳答案

查看完整内容

明白你意思了,如果在不借助插件的情况下,可以这样操作: 摸到鬼(是一个“玩家接触”触发的事件),执行晚鬼展现的指令后,打开某个开关(例如13号开关) 同时,设定一个“并行执行”的事件,执行条件设为“13号开关=on”,这个事件处理鬼的挣扎(等待),等待结束,打开另一个开关(例如14号开关),并关闭13号开关 另外再设置一个“自动执行”的事件,执行条件设为“14号开关=on”,这个事件来处理关灯以及鬼出现在玩家背 ...

Lv3.寻梦者

梦石
0
星屑
1339
在线时间
69 小时
注册时间
2010-12-22
帖子
124
2
发表于 2022-11-11 22:03:46 | 只看该作者
蜜橘团子 发表于 2022-11-11 23:19
玩家要动!

玩家摸了一个玻璃中的鬼,房间门就会关闭,鬼会挣扎,挣扎很久,最后从打破玻璃出来!

明白你意思了,如果在不借助插件的情况下,可以这样操作:

摸到鬼(是一个“玩家接触”触发的事件),执行晚鬼展现的指令后,打开某个开关(例如13号开关)

同时,设定一个“并行执行”的事件,执行条件设为“13号开关=on”,这个事件处理鬼的挣扎(等待),等待结束,打开另一个开关(例如14号开关),并关闭13号开关

另外再设置一个“自动执行”的事件,执行条件设为“14号开关=on”,这个事件来处理关灯以及鬼出现在玩家背后的指令,执行这个事件的过程中,玩家是不能自由行动的
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7089
在线时间
722 小时
注册时间
2021-3-5
帖子
821
3
发表于 2022-11-11 22:11:21 | 只看该作者
放个事件页的截图或者游戏视频来说明一下问题应该会更好一点吧

评分

参与人数 1+1 收起 理由
蜜橘团子 + 1 塞糖

查看全部评分

回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1339
在线时间
69 小时
注册时间
2010-12-22
帖子
124
4
发表于 2022-11-11 22:42:59 | 只看该作者
没懂...你都不想让玩家动,为什么要用并行处理的事件呢?
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
338
在线时间
169 小时
注册时间
2022-7-14
帖子
108
5
 楼主| 发表于 2022-11-11 22:50:02 | 只看该作者
RyanYe 发表于 2022-11-11 22:11
放个事件页的截图或者游戏视频来说明一下问题应该会更好一点吧

我的电脑很烂!我不知道怎么录屏发过来!我甚至还没有弄清楚怎么在这里的回复里面发图片!
我都是发那个代码的

不过我已经找到限制玩家了!!!只需要在移动路线里设置让玩家等待就可以了!!!就可以随时控制玩家



现在只剩下一个通俗的问题了!

就是在很多很多的情况下,能够短时间关闭或暂停那个地图的bgm,并且还能再打开bgm!
这应该是一个比较清晰的问题!也是一个在小游戏过场里很正常普遍的行为!
但是我也没搜到这个bgm相关的东西,

淡出bgm也没有任何作用
救命啊!!
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
338
在线时间
169 小时
注册时间
2022-7-14
帖子
108
6
 楼主| 发表于 2022-11-11 23:19:28 | 只看该作者
loveinyou200 发表于 2022-11-11 22:42
没懂...你都不想让玩家动,为什么要用并行处理的事件呢?

玩家要动!

玩家摸了一个玻璃中的鬼,房间门就会关闭,鬼会挣扎,挣扎很久,最后从打破玻璃出来!

我不想让玩家一直固定在鬼旁边看 !如果不用并行处理的话,没办法同时看鬼,和探索,加关灯!

我想让玩家发现鬼活了,然后探索房间打不开门,鬼同时在挣扎一半的时候,灯也关闭了

然后房间黑了

房间一亮,鬼就在玩家面前或附近了!

但是天黑的时候万一玩家乱搞,就不好了!

我是这样想的!







回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1896
在线时间
603 小时
注册时间
2022-7-5
帖子
108
7
发表于 2022-11-11 23:31:46 | 只看该作者
本帖最后由 bleen 于 2022-11-11 23:35 编辑

正常淡出BGM是有用的,看不到你并行事件都写了什么,根本无法判断原因。

比如一种可能是,播放BGM是不是也在并行事件里面了,并行事件是反复执行的,淡出效果会被反复执行的播放直接抵消掉,也就等于没有。

评分

参与人数 1+1 收起 理由
蜜橘团子 + 1 塞糖

查看全部评分

回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
338
在线时间
169 小时
注册时间
2022-7-14
帖子
108
8
 楼主| 发表于 2022-11-11 23:59:56 | 只看该作者
bleen 发表于 2022-11-11 23:31
正常淡出BGM是有用的,看不到你并行事件都写了什么,根本无法判断原因。

比如一种可能是,播放BGM是不是也 ...

我没有bgm并行事件或是事件鸭!,我的bgm只是出生点地图属性里切换出来的,到每个房间都会继续播放!

做bgm的话应该是什么样的流程比较好鸭!
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
338
在线时间
169 小时
注册时间
2022-7-14
帖子
108
9
 楼主| 发表于 2022-11-12 00:33:53 | 只看该作者
bleen 发表于 2022-11-11 23:31
正常淡出BGM是有用的,看不到你并行事件都写了什么,根本无法判断原因。

比如一种可能是,播放BGM是不是也 ...

谢谢你的提示,我已经抓到了原因

就是说淡出bgm一秒钟就那就很快把bgm消失了
我设置得太久了!!!
我以为淡出bgm的时间是暂时消除那么多的时间
其实是消除过程的时间嘿嘿

之后再设置播放bgm应该就可以了!
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
338
在线时间
169 小时
注册时间
2022-7-14
帖子
108
10
 楼主| 发表于 2022-11-12 00:37:22 | 只看该作者
loveinyou200 发表于 2022-11-12 00:29
明白你意思了,如果在不借助插件的情况下,可以这样操作:

摸到鬼(是一个“玩家接触”触发的事件),执 ...

嘿嘿你好聪明啊!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-18 01:31

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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