51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3071|回复: 19
打印 上一主题 下一主题

游戏的退出问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-6-25 14:01:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
打开仓库时,无法按ESC键,也就是无法正常退出游戏。是不是有游戏有这样的设定呀?

另外,按ALT+F4退出和按程序右上角的叉叉关闭按钮退出,是一回事么?
我感觉不一样
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-6-25 14:06:18 | 只看该作者
一般游戏Esc是关闭界面的功能 关闭所有界面后才弹出退出游戏按钮。 右上角的叉叉关闭有的BUG是仍会在你的进程中执行

[ 本帖最后由 cncnily 于 2010-6-25 14:08 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2010-6-25 14:16:15 | 只看该作者
alt+f4后windows截获后调用win的退出程序。X被窗口程序截获到然后调用程序的退出
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2010-6-25 14:19:49 | 只看该作者
ESC键的功能可以理解为:打开系统菜单,点击退出游戏按钮
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-6-25 14:22:22 | 只看该作者
每个游戏的esc功能不一样 不知道你们的游戏怎么设置的 现在一般游戏都效仿wow
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2010-6-25 14:23:41 | 只看该作者
也就是所有的游戏内界面关闭后,按ESC键,此时弹出系统菜单,有退出游戏选项。

我听同事说,有的游戏,在仓库界面打开时,是无法按ESC键弹出系统菜单的,不晓得有没有这种游戏
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2010-6-25 14:28:33 | 只看该作者
ESC键的功能与退出游戏分开
ESC键常见功能是关闭开启状态的窗口,全部关闭后开启系统菜单.
点击退出游戏的按钮是一种实现方式.
ALT+F4是另一种的退出方式,是操作系统实现的.
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2010-6-25 14:29:57 | 只看该作者
我从没听过这样的游戏 弹出的仓库也算界面啊 这么做也是为了方便玩家 干吗做成在仓库界面打开时,是无法按ESC键弹出系统菜单?没有理由啊 除非程序能力低 有些这类操作会导致一些bug解决不了
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2010-6-25 14:36:07 | 只看该作者
找策划要ESC键实现功能的设定
另外确认仓库界面开启,ESC键不能呼叫出系统菜单是否是设定.
确认后该怎么处理就怎么处理
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2010-6-25 14:37:14 | 只看该作者
支柱的回复格式好高端啊
学习了!
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2010-6-25 15:44:57 | 只看该作者
顶了
回复 支持 反对

使用道具 举报

该用户从未签到

12#
 楼主| 发表于 2010-6-25 15:54:52 | 只看该作者
原帖由 maxwell12 于 2010-6-25 14:28 发表
ESC键的功能与退出游戏分开
ESC键常见功能是关闭开启状态的窗口,全部关闭后开启系统菜单.
点击退出游戏的按钮是一种实现方式.
ALT+F4是另一种的退出方式,是操作系统实现的.



那么我设计测试用例是,需要一个强制退出,和一个正常退出的操作,这2个操作就是不同的步骤咯?
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2010-6-25 16:00:54 | 只看该作者
当然啊。。。进程强退也可以加进去
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2010-6-25 16:03:07 | 只看该作者
需求事先确认这些事项:
    点击"退出游戏"选项与点击游戏界面右上角的X执行的是否是一样的退出流程.如果不一样需要分别写.
    断线,拔网线,切断进程等非正常退出的处理流程.
确认角色信息保存机制:
    是角色正常下线主动保存还是统一等服务器固定时间保存.
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2010-6-25 16:05:12 | 只看该作者
正常退出:X退,alt+f4退
非正常退出:进程强退,断线,异地登陆(把你T掉)。
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2010-6-25 16:08:46 | 只看该作者
话说喜欢窗口化游戏界面的我也喜欢在任务栏上的按钮上右键弹出菜单上点关闭...
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2010-6-25 16:24:12 | 只看该作者
刚才咨询了一下
点击系统菜单的退出游戏选项是走正常退出流程
点击窗口右上角X,ALT+F4,任务栏按钮右键菜单点关闭是同一种类型.操作系统发消息给客户端程序通知关闭.可以做到正常退出流程--需要做.
任务管理器关闭进程是一种类型.
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2010-6-25 16:30:21 | 只看该作者
我们有个项目ALT+F4是功能组合键...太杯具了...没办法...需要用组合的组合键太多了...
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2010-6-25 16:31:58 | 只看该作者
alt+f4 被windows侦听到后截获调用windows的 close()方法并将窗口句柄作为参数传入
x 会被窗口程序首先截获到然后跳用程序本身的exit()
回复 支持 反对

使用道具 举报

该用户从未签到

20#
 楼主| 发表于 2010-7-1 15:08:27 | 只看该作者
刚才咨询了一下
点击系统菜单的退出游戏选项是走正常退出流程
点击窗口右上角X,ALT+F4,任务栏按钮右键菜单点关闭是同一种类型.操作系统发消息给客户端程序通知关闭.可以做到正常退出流程--需要做.
任务管理器关闭进程是一种类型.

alt+f4 被windows侦听到后截获调用windows的 close()方法并将窗口句柄作为参数传入
x 会被窗口程序首先截获到然后跳用程序本身的exit()



怎么办呀怎么办。。。。。。不同的解释呀~~~~
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-8 15:01 , Processed in 0.079422 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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