查看: 5436|回复: 14

[有事请教] 条件分歧中按钮被按下如何应用?

[复制链接]
梦石
0
星屑
22578
在线时间
2605 小时
注册时间
2015-7-4
回帖
917
发表于 2017-12-4 14:38:16 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
设计事件时用条件分歧中的按钮被按下出现奇怪现象,
决定键的应用还好,能正常反应,但是应用方向键时总是乱反应,
要么是按着就执行后面语句,松开就返回前面语句,
要么就直接结束事件不执行条件分歧内容,这怎么回事呀?
下面这个事件就只执行显示第一个图片,然后就结束事件。
无标题.jpg
梦石
0
星屑
1309
在线时间
904 小时
注册时间
2014-12-4
回帖
349
发表于 2017-12-4 16:19:04 | 显示全部楼层
不是瞬间执行完了吗?

点评

没执行完,判断的时候如果没动作就中止事件。  发表于 2017-12-4 23:03
回复

使用道具 举报

梦石
0
星屑
1422
在线时间
112 小时
注册时间
2011-8-17
回帖
37
发表于 2017-12-4 16:34:28 | 显示全部楼层
在我看来你的前三个分歧达到的效果就是:按住右键的时候,瞬间依次显示了actor1、actor2、actor3之后又消除了。
我不知道你要达到什么效果,如果你觉得看不到图片可以加个等待再消除。

点评

就是要做翻页的效果,但是做出来如果没动作就会中止事件。  发表于 2017-12-4 23:04
我估计楼主是想做翻页  发表于 2017-12-4 16:40
回复

使用道具 举报

名侦探小柯

梦石
10
星屑
4400
在线时间
3740 小时
注册时间
2006-9-6
回帖
36596

极短27获奖MZ评测员开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

发表于 2017-12-4 18:13:40 | 显示全部楼层
因为你并没有给玩家按键的时间,事件按顺序执行下去的瞬间如果玩家没有按键就会跳过

两个办法,一个是把事件改成并行处理或自动执行(需要等待帧避免卡死),这样会无限判断玩家是否按了按键
另一个是……看了下,这个功能好像只有XP才有后面都删掉了,就不讲了

点评

可以参考我以前做的视频。https://www.bilibili.com/video/av1455983/#page=4 。第4P,十几分钟左右讲做事件菜单的思路  发表于 2017-12-4 23:56
你的这套事件逻辑有问题。你没考虑过“没按”的时候他会发生什么,导致他一溜烟就过去了。不应该用标签还是要套循环  发表于 2017-12-4 23:44
加了等待也是一样,没动作就中止,并行处理就会不断执行显示第一页,自动执行就会不停轮播,完全不受控制。怎么破?跟XP完全不一样了。  发表于 2017-12-4 23:07
不定期回归 ~ 游戏开发之旅
———————————————————————————————
回复

使用道具 举报

梦石
0
星屑
22578
在线时间
2605 小时
注册时间
2015-7-4
回帖
917
 楼主| 发表于 2017-12-4 22:43:52 | 显示全部楼层
我想要的效果是如果按键没按下就停留在按键判断之前,每按一次都停留在下一个判断之前。
一直不按就一直停留,不会跳出事件。
在XP的时候这样写是能达到效果的呀。
回复

使用道具 举报

梦石
1
星屑
916
在线时间
101 小时
注册时间
2006-3-27
回帖
1019
发表于 2017-12-5 12:39:49 | 显示全部楼层
本帖最后由 幻の飞鱼 于 2017-12-5 12:41 编辑

显示第一页之后 打开独立开关 跳转第二页
后面的内容放第二页,并行处理

并行就是不停的循环运行,判断你写的每一个分支,相当于等待你按键
但不要把显示第一页这样的内容也一起并行,会不停的显示第一页了
回复

使用道具 举报

梦石
0
星屑
22578
在线时间
2605 小时
注册时间
2015-7-4
回帖
917
 楼主| 发表于 2017-12-5 13:13:59 | 显示全部楼层
算了,我总算弄明白了,XP是有个输入按键处理,它可以一直处于等待状态,MV没有这个功能。
我去改用循环加页处理看看。谢谢大家!
回复

使用道具 举报

梦石
0
星屑
1422
在线时间
112 小时
注册时间
2011-8-17
回帖
37
发表于 2017-12-5 17:50:34 | 显示全部楼层
4楼大佬的方法正对路
下图就是按照他说的做的,你参考一下。

2017-12-05_032253.png
2017-12-05_032311.png
回复

使用道具 举报

梦石
0
星屑
22578
在线时间
2605 小时
注册时间
2015-7-4
回帖
917
 楼主| 发表于 2017-12-5 21:39:33 | 显示全部楼层
再次感谢各位的指点,我已经采用循环加换页解决了这个方案了。
无标题.jpg
效果非常理想,没有浪费变量跟开关。
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部