我想为我的相机制作多点触控

这台相机应该做:

捏合时放大/缩小

轨道 滑动时

pan 用两根手指滑动时。

有没有人知道一些好的例子/教程或给我一些建议?
非常感谢

最佳答案

我发现的最好的例子是虚幻引擎附带的 Strategy Game (Tower defense) 示例。它演示了一个独立的 C++ 相机系统,可以响应触摸手势。

作为一种简化但非常相似的方法,您可能会发现我的 UE4TopDownCamera sample project 对自上而下的相机也很有用:

  • 展开/捏合 鼠标滚轮上/下 用于放大/缩小(实现为推拉)
  • 用一根手指滑动 以平移
  • 开/关功能, 锁定/跟随 主角或自由移动
    相机。

  • 请注意,手势与您描述的不完全相同,因为我的要求不同。

    我很快会在 github 上上传一些完整的解释和视频。

    关于c++ - 使用 Multi Touch 平移 - 缩放 - 轨道 - 虚幻引擎 -,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29753433/

    10-11 23:12