【发布时间】:2012-01-29 14:20:04
【问题描述】:
我对 MapKit 有点陌生,一直在努力寻找这个问题的答案:
我可以集成,或者我可以将 MapKit 与 Cocos2d 集成到什么程度?
在回答这个问题时,我希望有人可以为我指出如何处理这种情况的正确方向: 我正在开发一个 Cocos2D 应用程序,其中应用程序的一部分是 MapKit 应用程序,显示位置和注释(基本上是 MapKit 附带的所有内容),用户可以选择切换到 Cocos2D 部分。 (在地图和游戏之间来回切换)。
如果将两者结合起来,那么是否有一种方法可以在 MapKit 上覆盖一个 Cocos2D 菜单系统,并将 MapKit 视为简单的 CCLayer 或 CCNode?还是我需要通过仅使用带有 MapKit 的 UIKit 按钮和菜单来将这两个完全视为独立的实体,而它们之间唯一真正的混合是在转换时将数据从 MapKit 传递到 Cocos2D 视图,反之亦然?
它会遵循与this answered question 或这个tutorial 中集成 UIKit 和 Cocos2D 相同的概念吗?还是我必须使用特殊的包装类,例如CCUIViewWrapper?我读到 CCUIViewWrapper 总是绘制在顶部,所以它可能不允许我在地图顶部绘制 Cocos2D 菜单,甚至在 MapKit 应用程序中按下 UIKit 按钮后覆盖 Cocos2D 对象。
任何帮助将不胜感激...谢谢!
【问题讨论】:
-
我有同样的问题.. 所以如果你有任何解决方案请告诉我.. 提前谢谢
标签: cocos2d-iphone mapkit integration ccuiviewwrapper