Joe*_*oel 3 html canvas selection
我有一个画布,我正在绘制一个JavaScript游戏.问题是,当玩家移动鼠标时,他们最终选择看起来很丑的画布的一半时间.
我试过谷歌搜索并使用一些CSS,如-webkit-user-select:none; 和变体,但似乎没有任何东西适用于画布.
Kor*_*nel 5
你的问题不在于画布是可选择的,而是你没有告诉浏览器你想让鼠标专门用于你的游戏.
在您的mousedown/ mouseup/ click处理程序中,您应该运行event.preventDefault()或return false.
mousedown
mouseup
click
event.preventDefault()
return false
您应该在键盘事件中执行相同的操作,以避免与键盘快捷键发生冲突.
归档时间:
15 年 前
查看次数:
2328 次
最近记录:
13 年,9 月 前