我正在尝试使用 iOS Metal 构建一个需要用户交互的简单应用程序。 触摸屏幕后,屏幕上的焦点将转移到触摸的点。有点像 Zen Garden 应用程序,在触摸时,您会靠近被触摸的点。 任何关于使用什么方法或如何进行设计的想法/建议/讨论都将不胜感激。
谢谢!
最佳答案
您可以将 UITapGestureRecognizer 链接到应用的 UIView。有了它,您可以像以下问题一样获得水龙头的坐标:
How to get a CGPoint from a tapped location?
您可以使用 MTLBuffer 将新坐标移交给着色器函数。
关于iOS Metal : Enabling user interaction,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28976250/