【问题标题】:Game in Swift 2 - "touchesBegan"?Swift 2 中的游戏 - “touchesBegan”?
【发布时间】:2015-12-05 18:42:39
【问题描述】:

我想构建一个游戏,当我触摸和拖动时,它会在触摸的位置创建一条与拖动方向相同的线,并在游戏的边界处结束(在本例中是我的框架)。

关于如何解决这个问题的任何提示?

【问题讨论】:

  • 请展示你的尝试
  • 请尝试搜索。以前从来没有人这样做过。
  • 顺便说一句,我看到您的 SO 个人资料中有完整的电子邮件地址。我建议改变它。至少在 上说类似 Julian 的话。否则网络爬虫会找到您的电子邮件,将其出售给垃圾邮件列表,然后您将淹没在垃圾邮件中。

标签: ios swift swift2 game-physics


【解决方案1】:

您在 UIPanGestureRecognizer 中的搜索词。

您将创建一个平移手势识别器并将其附加到您的视图中。在它调用的方法中,查找状态 UIGestureRecognizerStateBegan。记录开始位置,然后使用状态 UIGestureRecognizerStateChanged 响应对您的操作方法的调用。

这应该足以让您入门。正如 Matt 所说,这是一个相当常见的用例,因此如果您无法从文档中解决此问题,您应该能够在线找到示例代码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-16
    • 2013-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多