在三维模型中,设置颜色成功
((Layer3DOSGBFile)m_sceneControl.getScene().getLayers().get(entry.getKey())).setObjectsColor(toIntArray(entry.getValue()), new Color(128,0,0));
,然后取消颜色设置
((Layer3DOSGBFile)m_sceneControl.getScene().getLayers().get(entry.getKey())).removeObjectsColor(toIntArray(entry.getValue()));
,发现这个方法并没有起作用,然后找到方法
((Layer3DOSGBFile)m_sceneControl.getScene().getLayers().get(entry.getKey())).clearObjectsColor();
,此时也是并没有什么作用!!!再然后我放大试图,发现以上的方法都是在我放大视图时一点一点的把我设置的颜色取消,但是!!当我把模型缩小时,我之前设置的颜色依然存在!!!!
以下是两张截图