Questions tagged «mouse-coordinates»


9
鼠标/画布X,Y到Three.js世界X,Y,Z
我到处搜索了一个与我的用例匹配但找不到的示例。我正在尝试将摄像头的屏幕鼠标坐标转换为3D世界坐标。 解决方案我发现所有方法都可以进行射线相交以实现对象拾取。 我想做的是将Three.js对象的中心定位在鼠标当前“在”上方的坐标上。 我的相机位于x:0,y:0,z:500(尽管它会在模拟过程中移动),并且我的所有对象都位于z = 0,且x和y值不同,所以我需要了解基于X,Y的世界假设将跟随鼠标位置的对象的az = 0。 这个问题看起来像一个类似的问题,但没有解决方案:在THREE.js中获取鼠标相对于3D空间的坐标 给定鼠标在屏幕上的位置,其范围为“左上= 0,0 |右下= window.innerWidth,window.innerHeight”,任何人都可以提供一种将Three.js对象移动到鼠标坐标的解决方案沿着z = 0?

2
如何使用AccessibilityService在Android上执行拖动(基于X,Y鼠标坐标)?
我想知道如何在基于X,Y鼠标坐标的android上执行拖动吗?考虑两个简单的示例,Team Viewer / QuickSupport分别在远程智能手机和Windows Paint Pen上绘制“密码模式”。 我所能做的就是模拟触摸(使用dispatchGesture()和也AccessibilityNodeInfo.ACTION_CLICK)。 我找到了这些相关链接,但不知道它们是否有用: 使用AccessibilityService在屏幕上执行滑动 例子1 续手势 以下是我的工作代码,该代码用于将鼠标坐标(在PictureBox控件内部)发送到远程电话并模拟触摸。 Windows窗体应用程序: private void pictureBox1_MouseDown(object sender, MouseEventArgs e) { foreach (ListViewItem item in lvConnections.SelectedItems) { // Remote screen resolution string[] tokens = item.SubItems[5].Text.Split('x'); // Ex: 1080x1920 int xClick = (e.X * int.Parse(tokens[0].ToString())) / (pictureBox1.Size.Width); int yClick = (e.Y * …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.