继续调试
下面进行转换了,看看osgEarth::GDALImageLayer和VisibleLayer的关系,是否是父子关系
可见,可以强制转换
万事俱备,LayerDrawable要上场了
总结下,什么时候可以在层中添加drawable呢?前提是什么?
1,isOpen(),即状态Ok
2,layer的渲染类型是RENDERTYPE_TERRAIN_SURFACE或者RENDERTYPE_TERRAIN_PATCH,当前环境是RENDERTYPE_TERRAIN_SURFACE
3,是VisibleLayer,且可见,cullMask不为0
就这样吧。