所以,我找到了一些代码,基本上是让一个矩形跟随鼠标围绕我的播放器对象在一个固定的距离。在2D平面上,我有角色,当玩家点击鼠标按钮时,在鼠标和角色之间会出现一个盾牌。这个部分可以工作,下面是代码:
var angle;
var track_radius = 10;
// find the angle to the mouse
angle = point_direction(self.x, self.y, mouse_x, mouse_y);
// turn the shield to look at the mouse
image_angle = angle;
// convert to
当我用鼠标中键关闭一个标签时,它是在按下按钮时关闭的,而不是在按钮按下时关闭的。
如果这没有意义,我可以用Firefox中的tab键关闭行为作为示例。当你在标签上按住鼠标中键时,它不会立即关闭标签,只有当你松开那个按钮时它才会关闭。
有没有办法在Visual Studio 2013中复制这种行为?我经常关闭错误的选项卡,但是当我这样做的时候碰巧按住了鼠标中键,所以这个改变会对我有一点帮助。
我需要知道用户是否正在单击或控制单击div元素。我已经看过关于如何使用事件侦听器来实现它的例子。但是我的代码已经设置好了,并且正在使用on- onclick方法..
HTML
<div id='1' onclick='selectMe()'>blah</div>
JS
function selectMe(){
//determine if this is a single click, or a cntrol click
}
...also很想知道它是鼠标左键还是鼠标右键点击。