Project1

标题: 请教如何做到时间触发事件或者开关.. [打印本页]

作者: 赫萝与佐佐    时间: 2015-2-2 14:55
标题: 请教如何做到时间触发事件或者开关..
新人在做游戏的时候想做一个时间条件触发的开关或者事件..
比如在触发一个事件的时候开始计时..中途玩家有操作的话就会中断当前事件并提示..如果玩家中途没有操作在满足时间条件之后开启新的事件或者开关...
应该怎么做呢...
作者: 三途亚梦    时间: 2015-2-2 15:00
首先我想先确定你说的“玩家没有操作”是什么。

主要是指不能移动,还是包括不能打开菜单,甚至不能点跑步键。

但是整体思路之后一个,就是并行或自动一个事件,先等待一帧。
判断特定的按键是否被按下,如果是则打开一个开关。

计时器可以不是必须的。
作者: 赫萝与佐佐    时间: 2015-2-3 01:30
三途亚梦 发表于 2015-2-2 15:00
首先我想先确定你说的“玩家没有操作”是什么。

主要是指不能移动,还是包括不能打开菜单,甚至 ...


自己琢磨了很长时间解决了..不过还是谢谢了....
Orz...这个场景我是做成无法打开菜单的.我是打算在触发前置事件的时候还是并行处理等待一定时间的公共事件..等到了时间到了之后触发真正的事件...期间用开关限制如果对前置事件再操作的话直接中断公共事件.而其他方向设置了用来限制玩家移动的事件..
作者: tseyik    时间: 2015-2-3 08:48
簡單範例
計時開始

事件


失敗成功判定






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