首页 / 浏览问题 / 三维GIS / 问题详情
设置的颜色在失去焦点后颜色消失
22EXP 2017年06月09日
使用产品: SuperMap iClient  3D 8C for WebGL 操作系统:win7 x64

数据类型:  文件型

问题详细描述:设置颜色的构件在失去焦点后颜色消失,请问有什么好办法不失去颜色?

问题重现步骤: 1. 用S3MTilesLayer.setObjectsColor方法设置一个构件颜色且成功 ;2.鼠标点击该构件;3.鼠标失去焦点;4 设置颜色的构件颜色消失了。

1个回答

您好,颜色之后,模型颜色有没有变白?
3,389EXP 2017年06月09日
没有变白。变回了构件原本颜色,不是我设置的颜色了

验证确实是这样的,有个办法可以避免。

用一个全局数组ids保存您要改变颜色的构件,每次点击都设置一下颜色。下图示例每次选择对象就会添加选中对象为设置的颜色,如果不新增不用添加。

暂时只能用这个办法了

谢谢
...