如题,类似pc窗口游戏,鼠标移不出窗口。
没人知道么,自己顶下
定制鼠标。设置鼠标不显示cc._canvas.style.cursor = ‘none’;然后在最上层监听鼠标移动事件,控制鼠标的显示样式
如果是html游戏的话,浏览器都有全屏模式。chrome 的快捷键是F11。
可以提示用户按快捷键进入全屏模式,不知道是否有接口可以通过代码进入全屏模式。
1赞
鼠标坐标修正
怎么修正
这我之前也想这么做,但是 玩家关注的是假的鼠标 实际的鼠标还是出屏幕 看到是鼠标停在边缘
楼主找到方法了么,我现在正在做这样的效果,想不知道怎么弄
//鼠标按下
onMouseDown(event) {
//隐藏鼠标
if (event.getButton() === 2) {
// console.log("ddd");
game.canvas.requestPointerLock();//鼠标锁定-隐藏但还可进行操作
}
//显示鼠标
if (event.getButton() === 0||event.getButton() === 1) {
// console.log("ddd");
window.document.exitPointerLock();//鼠标取消锁定-显示鼠标
}
}
2赞