[]如何失去鼠标焦点
我是在laya上添加了div,如果停止了div的滑动并隐藏div,但下面的layaCanvas还是会滑动,不知道怎么停止。
(ps:如果手指离开了屏幕,第二次去滑就不会滑动),
我要的效果是:如果隐藏div滑动(手指还在屏幕上),下面的layaCanvas也要停止滑动。
var div = window.document.createElement("div");
div.setAttribute("style", "position:absolute; width:1200px; height:600px");
document.body.appendChild(div);
document.body.addEventListener("touchmove", touchmoves, false);
function touchmoves(e)
{
if(window.pageYOffset<0)
{
div.style.visibility="hidden";//隐藏div
Laya.MouseManager.instance.disableMouseEvent;
e.preventDefault();//停止滑动,但下面的layaCanvas还是会滑动(手还在屏幕上)
}
}
(ps:如果手指离开了屏幕,第二次去滑就不会滑动),
我要的效果是:如果隐藏div滑动(手指还在屏幕上),下面的layaCanvas也要停止滑动。
var div = window.document.createElement("div");
div.setAttribute("style", "position:absolute; width:1200px; height:600px");
document.body.appendChild(div);
document.body.addEventListener("touchmove", touchmoves, false);
function touchmoves(e)
{
if(window.pageYOffset<0)
{
div.style.visibility="hidden";//隐藏div
Laya.MouseManager.instance.disableMouseEvent;
e.preventDefault();//停止滑动,但下面的layaCanvas还是会滑动(手还在屏幕上)
}
}
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
cuixueying
赞同来自: