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

Project1

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

[有事请教] 如何在鼠标点击活动窗口外的地方时不会触发 取消(cancel)

[复制链接]

Lv2.观梦者

梦石
0
星屑
842
在线时间
174 小时
注册时间
2012-2-7
帖子
43
跳转到指定楼层
1
发表于 2020-6-16 16:44:02 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
比如出现对话框时候,我用鼠标点击对话框之外的地方会触发取消键,其他包括菜单对战选项的时候也一样会触发,这种机制其实挺不友好的,很容易误触,所以想问下怎么样关闭这个功能

Lv4.逐梦者

梦石
0
星屑
11461
在线时间
615 小时
注册时间
2016-8-25
帖子
1402

R考场第七期纪念奖

2
发表于 2020-6-16 16:46:28 | 只看该作者
屏蔽鼠标试试?
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
842
在线时间
174 小时
注册时间
2012-2-7
帖子
43
3
 楼主| 发表于 2020-6-16 16:50:55 | 只看该作者

这个不是办法,就是因为需要使用鼠标才会头疼这个问题,我游戏现在是纯鼠标,键盘全屏蔽了
回复 支持 反对

使用道具 举报

Lv6.析梦学徒

老鹰

梦石
40
星屑
34918
在线时间
6760 小时
注册时间
2012-5-26
帖子
3263

极短24评委极短23参与极短22参与极短21评委老司机慢点开短篇十吟唱者组别冠军开拓者剧作品鉴家

4
发表于 2020-6-16 19:03:30 | 只看该作者
感觉默认里没有这个的判定
需要你自己去给对话框的 input pause 方法里的判定加个条件:鼠标在对话框内部

其他的窗口同理,比如 window command 里面也有的按键判定
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
22589
在线时间
1068 小时
注册时间
2019-3-5
帖子
1425
5
发表于 2020-6-17 00:27:17 | 只看该作者
误触可以用默认字符里的等待输入解决。你把目前这种特性取消其实反而为难玩家,因为只能点小小的对话框才能继续。

点评

感谢一语道破,尼玛是某个插件的隐藏功能  发表于 2020-6-18 15:00
所以最好的解決方式就是在讓玩家可以在選項裡設定?(滑稽)  发表于 2020-6-17 11:19
确实  发表于 2020-6-17 11:03
我玩游戏的时候就讨厌一定要点框框,甚至框框里的图标,才能继续对话的设定。太费时了。  发表于 2020-6-17 09:59
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
842
在线时间
174 小时
注册时间
2012-2-7
帖子
43
6
 楼主| 发表于 2020-6-17 14:41:41 | 只看该作者
Zeldashu 发表于 2020-6-17 00:27
误触可以用默认字符里的等待输入解决。你把目前这种特性取消其实反而为难玩家,因为只能点小小的对话框才能 ...

主要还是因为触发的是取消键,假如只是普通的(确认键)还好

点评

触发取消键是不是你选项设置的问题。我测试过左击鼠标是不会导致这种情况的,除非右键。但右键的场合可以在选项里设置  发表于 2020-6-17 20:55
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-12 18:46

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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