首页 / 浏览问题 / 组件GIS / 问题详情
Mac端Unity导入组件无法使用
2EXP 2024年09月03日
使用产品:SuperMap Hi-Fi 3D SDK for Unity 操作系统:MacOS 14.6.1
问题详细描述:将SDK导入Unity之后无法编译运行,提示DLL文件找不到
问题重现步骤: 1.Unity版本是2022.3,新建URP项目,修改player setting,将SDK导入Mac端的Unity

                      2.打开Scenes文件夹,选择Sample_BIM

                      3.点击运行按钮

报错信息:

DllNotFoundException: PluginGameEngine assembly:<unknown assembly> type:<unknown type> member:(null)
SuperMapSDK.SceneControl.set_TerrainPosition (UnityEngine.Vector3 value) (at Assets/SuperMap/Basic/Core/SceneControl.cs:79)
SupermapGIS.InitializeRealspaceView () (at Assets/SuperMap/Desktop/Scripts/SupermapGIS.cs:216)
SupermapGIS.Awake () (at Assets/SuperMap/Desktop/Scripts/SupermapGIS.cs:168)

DllNotFoundException: PluginGameEngine assembly:<unknown assembly> type:<unknown type> member:(null)
SuperMapSDK.Scene.GetScale () (at Assets/SuperMap/Basic/Core/Scene.cs:716)
QueryLocationContainer.Update () (at Assets/SuperMap/Desktop/UISamples/Container/QueryLocationContainer.cs:42)

是本身就不支持Mac系统还是我其他设置的原因

1个回答

您好!Unity插件不支持Mac,仅支持Windows系统
3,362EXP 2024年09月04日
谢谢您的解答,我测试了一下同样的Unity版本同一个插件在Windows上确实没有这个错误。那Mac端的Unity想要使用SuperMap的话还有什么其他的解决方案吗?
...