gpt4 book ai didi

c++ - 如何在 BlackBerry 10 Simulator 上模拟捏合?

转载 作者:IT老高 更新时间:2023-10-28 22:22:18 25 4
gpt4 key购买 nike

我正在使用适用于 BlackBerry 10 的 Native SDK 开发一个项目。我正在使用 BlackBerry 10 Dev Alpha Simulator 进行测试。我似乎无法模拟捏合事件,并进行了一些搜索以发现尚未在模拟器中实现。

所以基本上,我需要一种方法来以编程方式创建夹点并在触发其他事件时运行它。最简单的方法是什么?

编辑:

我不是在寻找与语言无关的解决方案。我需要一个架构实现。如何继续使用 gesture_pinch_t 创建捏合事件(即使使用硬编码参数)?

最佳答案

我更多地参与了 RIM 的 WebWorks 和 AIR 团队,但在我的脑海中,与语言无关的解决方案可能类似于以下内容:

  • 你有一些捏事件的处理程序,它能够处理事件传递的数据(gesture_pinch_t)
  • 您可以使用其他可获得的事件来模拟捏合,而不是使用捏合事件来触发回调(可能是双击或您打开的测试切换按钮,然后所有触摸事件都成为模拟捏合的开始)。
  • 然后您将质心属性设为您的起始坐标,然后当您用手指(或者在本例中,使用模拟器中的光标)拖动时,您可以通过将当前坐标与您的原点坐标相减来计算距离属性制作你的质心。

再次重申,我没有专门研究 NDK,但这是我使用 JavaScript 或 ActionScript 会采用的方法,并且非常可行。我希望我能写一个代码片段,但希望这能帮助你朝着正确的方向前进。

干杯!

关于c++ - 如何在 BlackBerry 10 Simulator 上模拟捏合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10775600/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com