我使用cocos2dx c ++进行游戏开发。现在我想在游戏中实现工具共享。我在类文件夹中添加了sonarcocoshelpercpp文件夹,在框架文件夹中添加了social.framework,然后在sonarFremework.h文件中添加了“extensions / cocos”的错误-ext.h“找不到文件。这个问题的任何解决方案??
答案 0 :(得分:0)
您需要检查构建设置下的标题搜索路径,以查找发生此错误的构建目标,并确保标题列表包含所有相关的cocos文件夹。
如果您使用Cocos Launcher安装了项目,那么第一个(和#include critical)条目应该是
-(void)handlePodNotifications:(NSNotification *) notification
{
if ([[notification name] isEqualToString:@"PodInteraction"])
{
PodInteractionObject *interactionObject = [notification object];
if([interactionObject.interactionName isEqualToString:@"ZoomToCrew"])
{
AGSGraphic *temp = (AGSGraphic *)interactionObject.interactionObject;
double xcoord = [[temp valueForKey:@"lon"] doubleValue];
double ycoord = [[temp valueForKey:@"lat"] doubleValue];
AGSPoint *newPoint = [AGSPoint pointWithX:xcoord y:ycoord spatialReference:[AGSSpatialReference wgs84SpatialReference]];
// [self.mapView.callout showCalloutAtPoint:newPoint forFeature:interactionObject.interactionObject layer:_featureLayer animated:YES];
[self.mapView zoomToResolution:.2 withCenterPoint:newPoint animated:YES];
}
}
}
(假设,从标签上看,这是Mac项目中的XCode)