游戏开发论坛

 找回密码
 立即注册
搜索
查看: 9165|回复: 9

[讨论] 一道非常简单的系统策划题,不过还是让我很想了些时间

[复制链接]

43

主题

540

帖子

540

积分

高级会员

Rank: 4

积分
540
发表于 2009-6-10 16:20:00 | 显示全部楼层 |阅读模式
有个流程图让你判断这个流程图有什么问题    流程图大概意思就是    “只要有单位被攻击”   
                       
                        1:首先延迟0.5秒时间
                        2:然后创造一段显示被攻击单位失去多少hp的文本信息  
                        3:然后将这段文本信息的类容赋值给设置好的局部变量a
                        4:然后再延迟1秒的时间
                        5:最后从屏幕上删除局部变量a的值

问的是这个流程有什么问题,然后要怎么修改



还是很花了些时间最后终于想通了,这个流程只有在特定条件下才是正确的,而在特定条件下又是错误的。。。。。。。。

所以在实际游戏中会出现时而正常时而错误的情况!!

修改方法,不知道大家会有什么更好的解决方法,反正我的解决方法比较笨,就是在流程“单位被攻击后”延迟0.5秒前设置关闭这个触发器,然后在第5条后面再加个流程打开这个触发器。。。。。

这个问题比较2!!不过还是让我费了些时间,大家鄙视我吧

1

主题

106

帖子

110

积分

注册会员

Rank: 2

积分
110
发表于 2009-6-10 16:27:00 | 显示全部楼层

Re:一道非常简单的系统策划题,不过还是让我很想了些时间

你的意思是连续攻击,2次攻击间隔小于0.5,就会无限制的延迟0.5?

43

主题

540

帖子

540

积分

高级会员

Rank: 4

积分
540
 楼主| 发表于 2009-6-10 16:30:00 | 显示全部楼层

Re: Re:一道非常简单的系统策划题,不过还是让我很想了

dgfsdgs: Re:一道非常简单的系统策划题,不过还是让我很想了些时间

你的意思是连续攻击,2次攻击间隔小于0.5,就会无限制的延迟0.5?

两次间隔小于1.0000000000000............1(具体取小数点后几位还得看每个动作的响应时间)   就会出现系统无法删除文本信息的情况  因为只要小于这个间隔时间 局部变量的值早以发生变化,所以之前出现的文本信息由于系统无法寻找到目标文本就无法清除了

6

主题

316

帖子

316

积分

中级会员

Rank: 3Rank: 3

积分
316
发表于 2009-6-10 16:32:00 | 显示全部楼层

Re:一道非常简单的系统策划题,不过还是让我很想了些时间

只要有单位被攻击”   
                        1:关闭触发器A
                        2:首先延迟0.5秒时间
                        3:然后创造一段显示被攻击单位失去多少hp的文本信息  
                        4:然后将这段文本信息的类容赋值给设置好的局部变量a
                        5:然后再延迟1秒的时间
                        6:最后从屏幕上删除局部变量a的值
                        7:开启触发器A

1

主题

106

帖子

110

积分

注册会员

Rank: 2

积分
110
发表于 2009-6-10 16:36:00 | 显示全部楼层

Re:一道非常简单的系统策划题,不过还是让我很想了些时间

                        1:首先延迟0.5秒时间
                        2:然后创造一段显示被攻击单位失去多少hp的文本信息  
                        3:然后将这段文本信息的类容赋值给设置好的局部变量a
这儿加一个:把a的值打印到屏幕上?
                        4:然后再延迟1秒的时间
                        5:最后从屏幕上删除局部变量a的值

6

主题

316

帖子

316

积分

中级会员

Rank: 3Rank: 3

积分
316
发表于 2009-6-10 16:49:00 | 显示全部楼层

Re:一道非常简单的系统策划题,不过还是让我很想了些时间

当角色被攻击这个条件为 TRUE
HP减少数值X

关闭触发器A
DELAY 500 MS
创建LABEL 显示“X”的文本
文本信息的类容赋值给设置好的局部变量a
DELAY 1000 MS
删除局部变量a的值
开启触发器A

25

主题

667

帖子

698

积分

高级会员

Rank: 4

积分
698
发表于 2009-6-10 17:04:00 | 显示全部楼层

Re:一道非常简单的系统策划题,不过还是让我很想了些时间

你是遭遇的连击吗?首先0.5秒.在1秒,中间有停顿吗?要是停顿出现什么结果呢?
最好还是写好了,让程序大人看看。

62

主题

1976

帖子

2657

积分

金牌会员

Rank: 6Rank: 6

积分
2657
发表于 2009-6-10 17:16:00 | 显示全部楼层

Re:一道非常简单的系统策划题,不过还是让我很想了些时间

这是系统策划题?

吃饱撑的

149

主题

4781

帖子

5094

积分

版主

Rank: 7Rank: 7Rank: 7

积分
5094
QQ
发表于 2009-6-10 17:46:00 | 显示全部楼层

Re:一道非常简单的系统策划题,不过还是让我很想了些时间

流程题,当然是策划的

2

主题

99

帖子

99

积分

注册会员

Rank: 2

积分
99
发表于 2009-6-10 17:58:00 | 显示全部楼层

Re:一道非常简单的系统策划题,不过还是让我很想了些时间

对哈,系统策划
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-12-22 19:43

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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