0

我需要将简单的控件(按钮、滑块等)添加到GLKView,它可以识别手势,并将动作发送到GLKViewController。这些控件将用于向我正在使用GLKit制作的游戏添加动画的、部分透明的菜单和按钮。

看起来这应该相对简单,而且非常普遍。我想每个 iOS 游戏都需要做这样的事情,但我似乎找不到一个不使用 Cocos2D(与 GLKit 不兼容)或 UIKit(不使用 OpenGL 绘制)的示例。

如果有人可以为我提供一个工作示例,或者为我指明正确的方向,我将永远感激不尽。

4

1 回答 1

1

在这种情况下,正确的方向非常简单。您只需将您的 GLKView,它是 UIView 的子视图和您的按钮添加到同一个 UIView 超级视图。像这样:

UIViewSuperview
  |
  |
   -GLKView
  |
   -UIButton1
  |
   -UIButton2
  |
   -UIButton3

这不是你想要的吗?

于 2013-03-01T21:40:03.990 回答