本帖最后由 迷糊的安安 于 2012-3-22 20:24 编辑 你不能把循环设置在按键触发的事件里,如果这样做的话,系统就会一直处理这个事件的循环,而不去处理别的事件。要同时处理的话,必须使用并行处理。 假设你现在需要做的事情是:对事件A按确定键后,开始循环判定,直到事件B接触主角。 我这里提供一种做法。 事件A的第一页,设置成按键触发,触发后打开开关1。 数据库里设置一个公共事件,并行处理,条件为开关1打开。 循环判定设置在公共事件中,而不设置在事件A中。公共事件循环判定开关,。 这样就可以由事件B进行事件接触以后关闭开关1,并行处理公共事件中的循环判定了。 开关1关闭后,并行事件即不再判定。 如果你的循环判定只需要在一幅地图有效,那么就不需要使用并行公共事件,只在本地图添加一个在开关1打开时的并行处理事件即可。 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-4-17 11:50
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.