GameFramework替换源码

--------使用StarForce 为例---------

项目工程

GameFramework源码地址


PS Important!!! GameFramework源码的版本要和StartForce项目的版本要匹配,不然会报错


  1. 下载StartForce项目和GameFramework源码项目

  2. 打开StarForce的Assets/GameFramework/Libraries,找到GameFramework.dll,将其删除

  3. 如果使用Unity 2017.3(不包含)以前的版本,直接把GameFramework 源码目录拷贝到Plugins目录中即可(如果不存在Plugins目录,请自己创建一个)

  4. 如果使用Unity 2017.3及以后的版本,把gameframework源码目录拷贝到项目的任意文件夹(建议放在原GameFramework.dll的文件夹)

  5. 在GameFramework源码同级目录新建GameFramework.asmdef文件(其实文件名字是啥都行)创建asmdef文件方法:Project面板=>右键=>Create=>Assembly Definitiongameframework-1、使用gameframework源码替代GameFramework.dll

  6. 设置GameFramework.asmdef文件的Allow ‘unsafe’ Code属性为truegameframework-1、使用gameframework源码替代GameFramework.dll

  7. 给UnityGameFramework.Editor.asmdef添加依赖,设置给文件的Assembly Definition References添加 UnityGameFramework.Runtime.asmdef、GameFramework.asmdef引用gameframework-1、使用gameframework源码替代GameFramework.dll

  8. 给UnityGameFramework.Runtime.asmdef添加GameFramework.asmdef引用,操作同上

  9. Ok了,我们就可以愉快的学习源码了,2333!!gameframework-1、使用gameframework源码替代GameFramework.dll

如果报错,请检查源码和项目使用的GameFramework.dll版本是否一致

相关文章:

  • 2021-04-23
  • 2021-04-18
  • 2021-11-04
  • 2021-09-01
  • 2021-07-29
  • 2021-10-25
  • 2021-04-22
  • 2021-07-26
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-08-16
  • 2022-12-23
  • 2021-05-08
  • 2022-01-18
  • 2021-05-25
相关资源
相似解决方案