Cocos2d iphone 将MapKit与Cocos2D集成

Cocos2d iphone 将MapKit与Cocos2D集成,cocos2d-iphone,mapkit,integration,ccuiviewwrapper,Cocos2d Iphone,Mapkit,Integration,Ccuiviewwrapper,我对MapKit有点陌生,一直在尝试找到这个问题的答案: 我可以将MapKit与Cocos2d集成,或者集成到什么程度 在回答这个问题时,我希望有人能为我指明正确的方向,告诉我如何处理这种情况: 我正在开发一个Cocos2D应用程序,其中应用程序的一部分是MapKit应用程序,显示位置和注释(基本上是MapKit附带的所有内容),用户可以选择切换到Cocos2D部分。(在地图和游戏之间来回切换) 如果这两者是集成的,那么是否有一种方法可以将Cocos2D菜单系统覆盖在MapKit上,并将MapK

我对MapKit有点陌生,一直在尝试找到这个问题的答案:

我可以将MapKit与Cocos2d集成,或者集成到什么程度

在回答这个问题时,我希望有人能为我指明正确的方向,告诉我如何处理这种情况: 我正在开发一个Cocos2D应用程序,其中应用程序的一部分是MapKit应用程序,显示位置和注释(基本上是MapKit附带的所有内容),用户可以选择切换到Cocos2D部分。(在地图和游戏之间来回切换)

如果这两者是集成的,那么是否有一种方法可以将Cocos2D菜单系统覆盖在MapKit上,并将MapKit视为简单的CCLayer或CCNode?或者我是否需要将这两个单独的实体视为一个整体,只需在MapKit中使用UIKit按钮和菜单,它们之间唯一真正的混合就是在转换时将数据从MapKit传递到CoCoCos2D视图,反之亦然

它会遵循与将UIKit和Cocos2D集成到中相同的概念吗?或者我必须使用一个特殊的包装类,比如?我读到CCuiviewRapper总是在顶部绘制,因此它可能不允许我在地图顶部绘制Cocos2D菜单,甚至在MapKit应用程序中按下UIKit按钮后覆盖Cocos2D对象


任何帮助都将不胜感激…谢谢

我认为使用cciviewRapper将是一个好主意,关于cciviewRapper总是在视图的最顶层绘制的问题,我认为这有点错误(我不确定),因为cciviewRapper以CCNode的格式返回对象,因此您可以将其添加到屏幕上任何您想添加的位置(如果我在你的位置上,我会首先在cocos2d项目的MapKit视图顶部添加一个小精灵来测试这一点,以确保这一点)


-Ankur

你好,Ankur。是的,我知道先尝试一下最好,但因为我有这些不同的方法,我想看看是否有人知道我应该先遵循哪一种方法,因为我现在没有那么多的空闲时间来做试错。我说我不能把任何东西放在CcuiviewRapper之上是因为看到它,我没想到CciviewRapper会是解决方案…所以idk,也许我以后有时间的时候会测试它..我也有同样的问题..所以如果你有任何解决方案,请提前告诉我..thanx