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

Project1

 找回密码
 注册会员
搜索
楼主: 沉影不器
打印 上一主题 下一主题

[RMVX发布] [vx]鼠标系统 1楼无DLLl,2楼依赖DLL(2010-09-23更新)

  [复制链接]

Lv1.梦旅人

66RPG站长

梦石
0
星屑
54
在线时间
615 小时
注册时间
2005-10-10
帖子
5734

RMVX自由创作大赛亚军第2届短篇游戏比赛亚军第5届短篇游戏比赛冠军

1
发表于 2010-8-11 04:52:12 | 显示全部楼层
不参与技术讨论,只说一下实际使用zh9同学脚本遇到的问题
最麻烦的问题:click?、press?有时候有一定误差。比如用press将一个东西拽起来挪动的时候,有一定几率会没拽好掉在地上——不确定到底是什么原因,基本是随机出现;click则有一定几率(不低)会判断成类似于双击的效果等。我个人还是从逻辑上处理掉了,技术上我想应该值得改进。
另一个是如果game.exe和game.ini改名的话,鼠标失效。
第三个是如果窗口不是焦点的话,鼠标挪进来似乎也有点问题。运行过程中按F1出来帮助也是有一些问题。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

66RPG站长

梦石
0
星屑
54
在线时间
615 小时
注册时间
2005-10-10
帖子
5734

RMVX自由创作大赛亚军第2届短篇游戏比赛亚军第5届短篇游戏比赛冠军

2
发表于 2010-9-11 05:50:39 | 显示全部楼层
唔,在《格斗纹章》中经过大量测试证明,本鼠标系统(dll的)有这么几个缺点:

1、在有一定几率情况下,无法随游戏启动。鼠标在窗口上没有反应,即使按F12也没用。感觉这种几率在2%-3%之间,我是用RMVX直接运行,不是点game.exe,大部分出现这种bug的情况时我同时在干N件事,比如启动游戏,在游戏还没起来的时候QQ和人说话去了。不知有没有影响。

2、滚轮很好用,非常好用,但是其他方面灵敏度比API版本的低,低多了。我个人推测是在click?上的判断比较严格。实际上是这样,原来API那个版本灵敏过度,click?经常会连续两帧判定成立,我当时处理方法是在scene中用逻辑判定两次click?成立之间间隔不小一定帧数;但是换了这个dll版本之后,出现的问题是有一些操作很快的情况下鼠标的点击相应无效,特别是在我用左键拖拽一个角色到某位置之后按右键点击切换技能的时候,经常无效。还有连击的时候,我总觉的N次连击时屏幕反应的次数和我点击的次数不一样。可能是左键按下的时候,无法判断右键是否click?了?

大概就是这么两个问题,都很严重,尤其是第二个,对于动作型要求高的游戏来说有点影响体验。
另外有一个可能不算bug的东西,可以干掉另外一个有问题的脚本中的bug……不提也罢。
期待更新的版本,呵呵

对了,另外闲扯一句。
我觉得真能用好这个鼠标的人,八成是不会使用默认的那些系统的吧……

点评

我给加了个Mouse.trigger?(key),是按下这个动作的绝对情况,也判断了左右键互换的情况(紫苏提的bug)...那个挂不上鼠标的情况还需要继续测试,我真弄不出来...=.=   发表于 2010-9-11 22:57
唔,看了一下前面紫苏有关技术上的解释……看不懂,所以我只说体验感受了。  发表于 2010-9-11 06:00
回复 支持 反对

使用道具 举报

Lv1.梦旅人

66RPG站长

梦石
0
星屑
54
在线时间
615 小时
注册时间
2005-10-10
帖子
5734

RMVX自由创作大赛亚军第2届短篇游戏比赛亚军第5届短篇游戏比赛冠军

3
发表于 2010-9-11 06:13:07 | 显示全部楼层
哦哦,发帖过程中逐渐明白怎么回事了,测了一下果然如此:
应该是被脚本判断为“双击”的第二下点击,没有算到down?里面。
以前脚本是这样(手感差):
if Mouse.click?(2)

现在脚本是这样(手感正确):
if Mouse.click?(2) or Mouse.dbl_clk?(2)

那啥,能告诉我怎么关闭双击功能么?或者要我说,建议直接取消双击功能吧,我觉得好像没有哪个游戏里面用过双击吧……真要用的话,在scene里面写个小判断轻易就做到同样效果了。

真的建议取消
真建议取消
建议取消
取消
消……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

66RPG站长

梦石
0
星屑
54
在线时间
615 小时
注册时间
2005-10-10
帖子
5734

RMVX自由创作大赛亚军第2届短篇游戏比赛亚军第5届短篇游戏比赛冠军

4
发表于 2010-9-19 03:33:04 | 显示全部楼层
唔,不是我说,你测过这个trigger么,乱响应啊...
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-4 07:14

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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