问题标签 [tilt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 为什么我的应用程序没有收到鼠标滚轮倾斜消息?
在这个问题如何检测鼠标滚轮倾斜中,发布并接受了显示所需代码的答案。
我已经在我的应用程序的现有WndProc
方法中实现了该代码(该方法适用于我需要捕获的其他消息),但它不起作用。我已经检查过了,WndProc
似乎根本没有收到任何消息,更不用说0x020E
当我倾斜鼠标滚轮时的值了。
我在安装了 .NET 3.5 SP1 的 Windows XP SP3(完全修补)上使用 Microsoft Wireless Laser 5000。
我已将 Intellipoint 驱动程序更新到 2009 年 8 月 5 日的版本 7.0.258.0。
其他应用程序(例如 Visual Studio、Word、paint.NET)正在获取并作用于倾斜的鼠标滚轮,所以它一定是我的应用程序,但我看不出我做错了什么。
为了完整起见,这是我的代码:
该Trace.WriteLine
呼叫是尝试检查倾斜消息是否通过。正在接收WM_EXITSIZEMOVE
其他消息。WM_SYSCOMMAND
消息定义为:
注意 我删除了 [hardware] 标签,因为我 99% 确定不是硬件有问题,因为其他应用程序正在接收消息。
更新
我在我的应用程序中添加了一个带有滚动条的多行文本框,它接收鼠标滚轮倾斜消息并对其进行操作。所以我需要做的就是找到它的代码;)
更新
SuperUser 上的这个问题可能与此有关 - 我会密切关注那里的答案。
iphone - 我如何测试倾斜效果?- iPhone模拟器
我正在尝试编写游戏。该游戏使用倾斜效果,但我不知道如何在 Iphone Simulator 3.0 上对其进行测试。我在互联网上搜索它,但结果为零。我怎样才能...?
3d - 矢量旋转 3D 相机倾斜
希望简单的答案,但我无法得到它。
我有一个我写的 3D 渲染引擎。
我有相机位置、观察位置和向上向量。
我希望能够向左、向右、向上和向下“倾斜”相机。就像固定三脚架上的相机一样,您可以抓住手柄并将其向上、向下、向左、向右等倾斜。
数学难倒我。我已经能够进行向前/向后推车和向上/向下/向左/向右平移,但无法计算出矢量数学以使其倾斜。
对于左右倾斜,我想围绕相机位置旋转观察位置,但我需要考虑向上矢量,否则旋转不知道要转哪个轴。
我需要的数学/算法是......
相机=(cx,cy,cz)看=(lx,ly,lz)向上=(ux,uy,uz)
RotatePointAroundVector(lx,ly,lz,ux,uy,uz,amount)
任何人都可以协助所涉及的数学吗?
非常感谢。
iphone - 倾斜时动画开始
我喜欢在倾斜时开始这个动画。它没有,所以我想缺少一些基本代码。请帮忙:
iphone - iphone指南针倾斜补偿
有没有人已经编写了一个iphone指南针航向倾斜补偿?
我有一些方法,但一些帮助或更好的解决方案会很酷!
首先,我定义了一个向量 Ev,由 Gv 和 Hv 的叉积计算得出。Gv 是我根据加速度计值构建的重力向量,Hv 是根据磁力计值构建的航向向量。Ev 垂直于 Gv 和 Hv,因此它正向水平东方向前进。
第二,我定义了一个向量 Rv,由 Bv 和 Gv 的叉积计算得出。Bv 是我看起来的向量,它被定义为 [0,0,-1]。Rv 垂直于 Gv 和 Bv 并始终显示在右侧。
第三,这两个向量 Ev 和 Rv 之间的角度应该是我更正的航向。计算我构建点积及其arcos的角度。
phi = arcos ( Ev * Rv / |Ev| * |Rv| )
理论上它应该可以工作,但也许我必须对向量进行归一化?!
有人对此有解决方案吗?
谢谢,m01d
iphone - iPhone tilt direction
I am making a simple, tilt controlled game using UIKit. So far, when I tilt the device the character moves in the appropriate direction. What I want him to do is to change the direction he is facing when I tilt the device. For example, when I tilt it left, I want the character to face left. Is there a way to detect whether the device was tilted left or right? If so, could you point me in the right direction please. Thanks, Tate
android - 如何将 SensorManager.getOrientation 用于“我的纸飞机”等倾斜控件?
Android 游戏My Paper Plane是如何实现倾斜控制的一个很好的例子,但我一直在努力理解如何做类似的事情。
我有以下使用SensorManager 中的getOrientation()的示例。整件事都在这里的 pastebin上。它只是将方向值打印到文本字段。这是最相关的片段:
问题是这吐出的值看起来像胡说八道,或者至少没有办法隔离用户执行了哪种类型的动作。我绘制了一个图表来指示我想要检测的 2 种运动类型 - 1.“倾斜”用于俯仰和 2.“旋转”用于滚动/转向:
(当然,这是手机在横向模式下的等距视图)
当我沿其长轴前后倾斜手机时 - 由 1 显示。 - 我预计只有 1 个值会发生很大变化,但它们似乎都发生了巨大变化。同样,如果我围绕一条从屏幕出来的假想线旋转手机 - 如图 2 所示。 - 我希望只有滚动值会发生变化,但所有值都会发生很大变化。
问题是当我校准我的游戏时——这意味着记录角度 x、y 和 z 的当前值——我后来不知道如何解释传入的更新角度说“好的,看起来你已经倾斜了手机并且你想向左滚 3 度”。这更像是“好吧,你已经移动了手机,你同时在倾斜和滚动”,即使意图只是滚动。有道理?
有任何想法吗?我尝试使用 remapCoordinateSystem 来查看更改轴是否有任何效果。没有喜悦。我想我错过了一些基本的东西:-(
android - 横向模式下的俯仰问题
我需要在纵向和横向模式下读取音高值(手机前后倾斜的程度)。使用纵向下面的代码,我从 value[1] 中得到我的值,当手机面朝上平放时为 0.0,直立时为 -90,平放在设备正面时为 180。到目前为止一切都很好......当设备处于横向模式时问题就来了。此时我正在使用 value[2] 来测量设备倾斜度,但问题在于值:0 当手机保持平放时(OK)上升到 90 当它直立时(OK),但是当我继续运动值再次下降到 90(80、75 等)以下,所以基本上我无法区分这两个位置,因为值是相同的。所以,我做错了什么,
与此处相同的问题:http ://groups.google.com/group/android-beginners/browse_thread/thread/c691bbac3e294c7c?pli=1
我有以下代码:
}
iphone - 如何在 iPhone 上使用“倾斜”功能
如果对此进行研究,我已经做了很多工作,但我还没有找到答案。
基本上,我正在用 Objective-C 为 iPhone 制作一个掷骰子应用程序。我希望能够使用“倾斜”功能来掷骰子。例如,如果用户将他的设备与地面保持水平,则骰子将结算。但是,如果用户随后将他的设备向右倾斜,所有骰子都会向右“滚动”,直到达到极限。
怎样才能以那种方式利用此功能?而且,如果可能的话,我想将角度存储在整数、浮点数、双精度或 NSString 中,这样我就可以有效地使用它,并轻松地测试应用程序。
android - 如何在Android中拦截倾斜?
我想在android中编写一个使用倾斜功能的程序。
有什么办法拦截吗?我拿什么回来?指示倾斜方向的向量?