使用产品:SuperMap Hi-Fi 3D SDK for Unreal,UE5.0.3 问题详细描述:在图层属性查询时,点击场景中的模型后,模型会变黄高亮显示,同时右侧展示对应的属性信息。
而我想尝试修改黄色高亮显示以及属性信息展示的具体内容,这能在UE的蓝图里面进行操作修改吗?或者说要在C++具体哪些位置进行添加事件? 因为在图层管理、可视域分析等功能我能在对应的蓝图里找到按钮点击事件,但是关于鼠标点击场景模型的响应事件却没有找到。
您好
1.修改选中高亮可以修改材质函数来实现,具体步骤:
(1)打开Materials文件夹,找到材质函数:SM_ModelTexture,双击进行编辑。
(2)双击SelectedColor,在弹出的“SM_GPUShareParam”资产中,新增一个向量参数,设置颜色后保存
(3)在“SM_ModelTexture”中替换原SelectedColor即可
2.修改属性信息的话可以参考api文档+c++示例工程来实现