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

Project1

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

[已经解决] 公共事件会延迟处理?!

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
128 小时
注册时间
2013-3-23
帖子
77
跳转到指定楼层
1
发表于 2013-6-20 12:49:11 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
我在公共事件A的执行内容里添加了公共事件B,
B后面添加公共事件C。
(B和C都在A的执行内容中)
B内容是https://rpg.blue/forum.php?mod=attachment&aid=MTY4MjY4fDFmMzQ3NDAxNDM1YjAyYWMzNmNlOWY2OGFkOTc4OTQ2fDE3MzA0ODUyMDg%3D&request=yes&_f=.jpg
C内容是https://rpg.blue/forum.php?mod=attachment&aid=MTY4MjY5fGVkOTA4ODk2N2ZhY2YwNjVkYWM4NDc2YjVjZmQ3ZWZlfDE3MzA0ODUyMDg%3D&request=yes&_f=.jpg
可游戏运行时,会先处理C事件,在处理B,为什么会有延迟处理啊?!

QQ图片3.jpg (52.28 KB, 下载次数: 27)

QQ图片3.jpg

QQ图片4.jpg (91.51 KB, 下载次数: 28)

QQ图片4.jpg
.

Lv1.梦旅人

梦石
0
星屑
50
在线时间
128 小时
注册时间
2013-3-23
帖子
77
15
 楼主| 发表于 2013-6-24 20:24:33 | 只看该作者
亿万星辰 发表于 2013-6-21 15:33
下了个ACE安装的时间比打开工程检查的时间都多………………

结论:角色坐标获取的时机不对,请在判断坐标 ...

问题已解决。非常感谢!
.
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
128 小时
注册时间
2013-3-23
帖子
77
14
 楼主| 发表于 2013-6-21 16:49:41 | 只看该作者
亿万星辰 发表于 2013-6-21 15:33
下了个ACE安装的时间比打开工程检查的时间都多………………

结论:角色坐标获取的时机不对,请在判断坐标 ...

唉,还是没用啊。。。
不过您修改后的工程测试运行时有效果吗?

点评

那能发给我吗?  发表于 2013-6-21 17:22
正常运行,没问题  发表于 2013-6-21 17:12
咦,这段话怎么越读越觉得。。。俺真没恶意啊。。。  发表于 2013-6-21 16:50
.
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
275
在线时间
1373 小时
注册时间
2005-10-16
帖子
5113

贵宾

13
发表于 2013-6-21 15:33:58 | 只看该作者
下了个ACE安装的时间比打开工程检查的时间都多………………

结论:角色坐标获取的时机不对,请在判断坐标前获取,也就是“事件触发”事件的开头获取角色的坐标。

评分

参与人数 1梦石 +1 收起 理由
Sion + 1 感谢帮忙

查看全部评分

我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
128 小时
注册时间
2013-3-23
帖子
77
12
 楼主| 发表于 2013-6-21 15:14:43 | 只看该作者
亿万星辰 发表于 2013-6-21 12:36
其实也没必要循环的,整个过程其实就是一个自动事件在跑罢了

这个自动事件里就是控制什么时候来执行:待机 ...

工程。。。。。。
http://pan.baidu.com/share/link? ... 96&uk=388680786
.
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
128 小时
注册时间
2013-3-23
帖子
77
11
 楼主| 发表于 2013-6-21 13:25:58 | 只看该作者
亿万星辰 发表于 2013-6-21 12:36
其实也没必要循环的,整个过程其实就是一个自动事件在跑罢了

这个自动事件里就是控制什么时候来执行:待机 ...

我把A公共事件拆分成了几个子公共事件,又把拐弯事件循环去掉了,可还是没有解决问题。。。
于是,我做了一个实验。
内容:设置成整个事件运行到B(事件触发)时结束,不让C(掷骰子)再执行。
结果:C虽然没有执行,可是B事件却莫名其妙的消失了,移动结束之后的事件都没有执行。
推测:B公共事件应该不是延迟处理的问题,而是因为某些原因必须让C先执行。总之,就是运行逻辑出问题了。

我把事件整个执行过程推测过去,看不出一点问题。这到底是怎么回事啊。。。

点评

你把这个实验的工程发来看看?  发表于 2013-6-21 14:53
.
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
275
在线时间
1373 小时
注册时间
2005-10-16
帖子
5113

贵宾

10
发表于 2013-6-21 12:36:50 | 只看该作者
其实也没必要循环的,整个过程其实就是一个自动事件在跑罢了

这个自动事件里就是控制什么时候来执行:待机、行动、触发这三个子公共事件。

另外建议结合地图标记或可穿透事件来执行各类效果处理。
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
128 小时
注册时间
2013-3-23
帖子
77
9
 楼主| 发表于 2013-6-21 12:23:44 | 只看该作者
亿万星辰 发表于 2013-6-21 10:46
做大富翁?坐标的触发为什么不用普通的与主角接触的触发形式呢?

大富翁的游戏可分为:待机、行动、触发

刚刚试了很久,开关用了也没用,能讲详细一点吗?
还有啊,看看是不是这个事件出得问题:
https://rpg.blue/forum.php?mod=attachment&aid=MTY4MzkyfGM1MTRmYTAxM2MxZDYzZDI1ZGFhYzI1ZDNlNzk3ZTkyfDE3MzA0ODUyMDg%3D&request=yes&_f=.jpg
https://rpg.blue/forum.php?mod=attachment&aid=MTY4MzkzfGQyMTE1YWZjOTk5YTM5MmE1ZTBhMjlhMWMzMzYzM2ZmfDE3MzA0ODUyMDg%3D&request=yes&_f=.jpg

QQ图片2.jpg (2.72 KB, 下载次数: 29)

QQ图片2.jpg

QQ图片1.jpg (75.49 KB, 下载次数: 28)

QQ图片1.jpg

点评

下面还有一个 变量操作:[001:随机数] -=1  发表于 2013-6-21 12:28
.
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
275
在线时间
1373 小时
注册时间
2005-10-16
帖子
5113

贵宾

8
发表于 2013-6-21 10:46:25 | 只看该作者
本帖最后由 亿万星辰 于 2013-6-21 11:43 编辑

做大富翁?坐标的触发为什么不用普通的与主角接触的触发形式呢?

大富翁的游戏可分为:待机、行动、触发

待机——由玩家决定执行什么操作,是使用物品还是扔骰子
行动——执行玩家的操作,物品效果、骰子效果
触发——移动结束要做出的处理

所以控制的时候也可以通过变量来做出分段的处理,待机出现选择项,选定选择项后再进行行动,行动完毕后在触发后续处理,可通过开关或变量做到明确的功能切换,而不是一股脑都放到一个公共事件中去。

之所以楼主你的事件执行过程中出现混乱,推测还是事件的逻辑方面存在一定的问题,欢迎继续探讨。

点评

想起这个了,那就是你的控制逻辑有些问题了~请看本帖的更新~  发表于 2013-6-21 11:37
事件执行时无法接触触发另一个事件  发表于 2013-6-21 11:34
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-2 02:20

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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