LGame icon indicating copy to clipboard operation
LGame copied to clipboard

LButton为什么安卓端没有按下效果

Open androids7 opened this issue 6 years ago • 4 comments

我新建了一个LTexture数组,里面放两个图片,一个正常状态,一个按下状态,为什么给LButton后,在屏幕上点击,没有变化???

androids7 avatar Jun 07 '19 09:06 androids7

解决了,给三个Texture,最后一个按下效果

androids7 avatar Jun 07 '19 09:06 androids7

上次回复我提到过的。

LTexture[]数组的四张图默认顺序是,第一张图按钮默认图,第二张图鼠标悬浮图(鼠标滑过),第三张图按钮按下,第四张图按钮禁用图。因为触屏没有鼠标悬停事件,暂时没有悬停效果,也就是第二张图在触屏环境默认无效(Window10触屏环境下默认是长按算鼠标悬停,不过它那是出提示信息用的,也不是按钮图切换用,暂时无没想好按钮上怎么处理悬停事件)。

cping avatar Jun 07 '19 09:06 cping

主要是我怕用长按触发悬停事件,和按下时的图片切换有冲突,时间不好把握,短的话,会造成悬停和按下两种图有闪烁感,长的话用户来不及触发,以为没效果就不按了。这需要实际优化下再决定最后怎么处理。

cping avatar Jun 07 '19 10:06 cping

别改来改去了好吗,就这样了

androids7 avatar Jun 07 '19 10:06 androids7