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

Project1

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

[有事请教] 【如何判断鼠标的位置

[复制链接]

Lv4.逐梦者

梦石
0
星屑
11394
在线时间
612 小时
注册时间
2016-8-25
帖子
1401

R考场第七期纪念奖

跳转到指定楼层
1
发表于 2020-5-17 23:10:12 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
如题,我希望可以做出一种效果

比如规定A点:(100,100)
B点:(200,200)

用这两点确定一个100x100大小的区域

当鼠标进入这个区域的时候就打开某个开关
当鼠标不在这个区域的时候就关闭开关

(最好能不用插件23333)

Lv4.逐梦者

梦石
0
星屑
11394
在线时间
612 小时
注册时间
2016-8-25
帖子
1401

R考场第七期纪念奖

2
 楼主| 发表于 2020-5-18 08:38:39 | 只看该作者
不知道可不可行
直接input获取鼠标位置

然后直接x 《=200 && x》=100

到时候试试看
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3750
在线时间
1177 小时
注册时间
2016-8-9
帖子
2395

开拓者

3
发表于 2020-5-18 09:00:37 | 只看该作者
本帖最后由 白嫩白嫩的 于 2020-5-18 09:05 编辑


鼠标坐标判断,可不点击

变量获取鼠标的xy,分歧判断是否在某坐标区域内即可
正常情况下是需要点击鼠标左键去更新坐标的,可以修改rpg核心,但是塞尔达大佬说修改核心有风险,然后提供了另一个思路


具体看原帖



酸酸甜甜就④哇噢
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
405
在线时间
56 小时
注册时间
2020-3-27
帖子
34
4
发表于 2020-5-18 20:42:19 | 只看该作者
白嫩白嫩的 发表于 2020-5-18 09:00
鼠标坐标判断,可不点击

变量获取鼠标的xy,分歧判断是否在某坐标区域内即可

看了一下,如果想在rpg core里修改代码的话,并不需要直接修改啊,可以另起一行重新定义就好了。

64984940987.png (18.25 KB, 下载次数: 25)

64984940987.png

64984940988.png (16.45 KB, 下载次数: 25)

64984940988.png

64984940989.png (14.41 KB, 下载次数: 22)

64984940989.png

点评

已经解放出了 _x , _y 。为什么还要多加 mousex , mousey ?  发表于 2020-5-19 06:19
这个不是新的插件,是修改的原本的rpg_core.js里的内容,直接打开js,定位三千多行后照着图片改一下就好了,不需要插件  发表于 2020-5-18 23:25
麻烦大佬另起炉灶写一下插件ahahahahahahahahahah  发表于 2020-5-18 23:18
666666  发表于 2020-5-18 22:02
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
405
在线时间
56 小时
注册时间
2020-3-27
帖子
34
5
发表于 2020-5-19 04:33:46 | 只看该作者
本帖最后由 Rarian 于 2020-5-19 05:04 编辑
PLeaseS 发表于 2020-5-18 08:38
不知道可不可行
直接input获取鼠标位置



如果不是想实现【鼠标一进入指定区域就触发事件】的话,那么不需要改js,不需要插件,直接就这样就好,不然的话就得按上面的改一下rpg_core

话说回来,有了鼠标判定的这个分歧条件,完全就可以把picturecallcommand之类的点击图片的插件给扔了啊


点评

风险貌似有点大  发表于 2020-5-19 06:38
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2306
在线时间
251 小时
注册时间
2011-3-29
帖子
32
6
发表于 2020-8-2 19:07:13 | 只看该作者
感谢解答,正好需要
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-29 23:47

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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