unity 在 iOS 层级

来源:互联网 发布:pl10空空导弹 知乎 编辑:程序博客网 时间:2024/05/18 00:12

BasicMapViewController *viewController=nil;

void OpenGPSMap(void *p){

    if(viewController!=nil){

        [viewController initAnnotations: [NSString stringWithUTF8String:p]];

        [viewController annotationUpdate];

        

        return;

    }

    viewController = [[BasicMapViewController allocinit];//map

    [viewController initAnnotations: [NSString stringWithUTF8String:p]];//map数据

    [UnityGetMainWindow() addSubview:viewController.view ]; //map view

    [UnityGetMainWindow().rootViewController addChildViewController:viewController ]; //map controller

    [UnityGetMainWindow() sendSubviewToBack:viewController.view];//把map层最下面

    [UnityGetGLView()

     setBackgroundColor:[UIColor

                         clearColor]];//去掉背景颜色使之透明


    

}