1

我目前正在尝试使用 GPS 委托来获取用户的 GPS 位置并将该信息从 Cocos2d 发送到 CCLayer。这个想法是使用 CCLabelTTF 在屏幕上显示 GPS 坐标。我还希望能够使用 CCLayer 上的计划功能来更新位置。

我之所以提出这个问题,是因为我发现的所有教程都创建了一个与 GPS 管理器集成的 UIViewController,这不符合我的想法。

这里没有代码可以显示,因为我创建的任何东西都变得一团糟。

任何帮助,将不胜感激。谢谢

4

1 回答 1

0

我对 CCLayer 等不熟悉。但是,获取 GPS 更新并不是那么简单:

  1. 实例化 CLLocationManager 对象
  2. 将经理的委托设置为您自己处理 GPS 更新的对象。即,您将必须实现“CLLocationManagerDelegate”协议。
  3. 至少实现 locationManager:didUpdateLocations: 方法(您可能需要更多)。

也许我错过了你问题的本质?

于 2013-08-26T04:52:47.327 回答