C# 如何修复Unity3D asset Hexplanet Pro中的生成错误

C# 如何修复Unity3D asset Hexplanet Pro中的生成错误,c#,unity3d,build,compiler-errors,assets,C#,Unity3d,Build,Compiler Errors,Assets,我已经从asset store安装了Hexplanet Pro资产,到目前为止,它在编辑器中运行良好。当我进入播放模式时,我目前没有错误,但是当我尝试构建时,我得到以下错误 Assets\HexPlanet\Scripts\PlanetVertexData.cs(13,6): error CS0246: The type or namespace name 'MenuItemAttribute' could not be found (are you missing a using direct

我已经从asset store安装了Hexplanet Pro资产,到目前为止,它在编辑器中运行良好。当我进入播放模式时,我目前没有错误,但是当我尝试构建时,我得到以下错误

Assets\HexPlanet\Scripts\PlanetVertexData.cs(13,6): error CS0246: The type or namespace name 'MenuItemAttribute' could not be found (are you missing a using directive or an assembly reference?)

Assets\HexPlanet\Scripts\PlanetVertexData.cs(13,6): error CS0246: The type or namespace name 'MenuItem' could not be found (are you missing a using directive or an assembly reference?)
我尝试将PlanetVertexData.cs移到编辑器文件夹,但这会产生许多新问题。将资产导入空项目似乎也没有任何作用

链接到资产存储页面:

链接到资产文件(请不要将其仅用于个人用途,这是人渣):