开发环境:

  1. UE5.6.1
  2. UnrealSharp(20260701)下载地址
  3. JetBrains Rider 2026.1.3
  4. dotnet 10.0.301

插件安装流程:

  1. 打开已有或新建UE项目,确保非纯粹蓝图项目(蓝图项目任意增加一个C++类即可)
  2. 进入项目根文件夹,打开或创建Plugins文件夹,拉取或下载UnrealSharp插件至此文件夹
  3. Rider 打开项目解决方案,重新构建解决方案,本人编译过程中出现CS0234错误,请参照UE5Rules.Defines.props written to wrong directory · Issue #656 · UnrealSharp/UnrealSharp方法修改,如有其他错误,欢迎评论区讨论
  4. 构建成功后直接打开项目,根据提示创建c# sln,可以按照git上的教程增加c#脚本并于项目中测试
  5. 项目打包完成后要单独打包c#工程,点击插件菜单中的Package Project,根据实际情况设置即可(保证UE5编辑器在英文模式下,中文会打包失败
插件界面显示​​​​​​

其他注意事项:

  1. 刚开始用的vs2022,错误频出,没办法换了rider
  2. UnrealSharp插件对系统环境和UE编辑器版本有具体要求,请务必参照说明选择软件版本
  3. 绝大多数问题可在Issues · UnrealSharp/UnrealSharp · GitHub得到解答
Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐