lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 7055|回复: 1
打印 上一主题 下一主题

LButton如何做到移除后,鼠标变回原来的箭头

[复制链接]

46

主题

3

好友

1866

积分

偏将军

Rank: 4

跳转到指定楼层
楼主
发表于 2015-10-7 00:05:44 |只看该作者 |倒序浏览
在lufylegend中,鼠标悬浮在LButton上时,鼠标会变成手指。如果进行点击按钮移除按钮,那么,我们可以看到鼠标会变为原来的手指。这个是正常情况下结果。但是我看了一下库件源代码,更改cursor只是在canvas的mousemove事件中进行的,而点击按钮后不移动鼠标,也就是不触发mousemove,这个鼠标依然会变为手指状。我目前写的pylash引擎中也有这个功能,可是我无法实现在点击移除按钮后,在没有移动鼠标的情况下将鼠标变回原样。不知道lufy是如何处理这部分功能的
回复

使用道具 举报

37

主题

8

好友

9310

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

沙发
发表于 2015-10-7 10:31:55 |只看该作者
就是在mousemove的时候设定的,至于鼠标在点击后发生了什么变化,那可能是浏览器自己发生了什么,引擎做mousemove之外并没有做什么特殊的处理
不回答与技术和引擎不相关的问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2024-4-26 09:36 , Processed in 0.044999 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部