找回密码
 点一下
查看: 1028|回复: 4

[已解决]如何在任意时间获得鼠标在游戏世界中的坐标

[复制链接]
发表于 2015-3-18 16:39:48 | 显示全部楼层 |阅读模式
本帖最后由 yxxiaobin 于 2015-3-20 15:16 编辑

响应鼠标事件,倒是直接能获得鼠标的3个坐标值,但是如果要在按下鼠标后持续做一些事,可能需要获得鼠标的当前位置,而不是鼠标按下时的位置。不想使用鼠标被移动是因为如下两点:1.鼠标在世界中的位置变化可能是由于镜头移动导致的;2.鼠标被移动事件实在是太影响效率和稳定性了。
如果不响应特殊事件,在任何时候获取鼠标在游戏世界中的坐标,有没有方法做到呢?
---------------------------------------
好吧,不能。感谢头目和四夕水的回答。
发表于 2015-3-18 18:20:21 | 显示全部楼层
那就每0.0625秒的周期时间吧,保证效率稳定。

点评

关键是用什么函数来返回鼠标的坐标呀  详情 回复 发表于 2015-3-18 20:02
回复

使用道具 举报

 楼主| 发表于 2015-3-18 20:02:56 | 显示全部楼层
四夕水草肃 发表于 2015-3-18 18:20
那就每0.0625秒的周期时间吧,保证效率稳定。

关键是用什么函数来返回鼠标的坐标呀
回复

使用道具 举报

发表于 2015-3-19 13:11:52 | 显示全部楼层
目前没有可能,除非用鼠标移动事件。
回复

使用道具 举报

发表于 2015-3-19 18:21:45 | 显示全部楼层
哎,不使用鼠标移动时间都无法获得鼠标坐标的嘛……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-24 00:27 , Processed in 0.240303 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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