GameFramework:GameFramework.dll替换GF源码

想学习GameFramework,看不到源码,代码跟踪十分不方便,一起来,解决此问题。

前言

提示:我是以官方的示例工程Starforce做演示的:

GitHub地址:GameFramework

在此之前我是下载了,GameFramework库,StarForce库,UnityGameFramework库,大家最好都是最新版。


开始弄起起来。

1、UnityGameFramework库里面的删除LICENSE.md,README.md 和对应的meta文件。

 2、UnityGameFramework库里面内容全部复制到StarForce\Assets\GameFramework目录下。

3、删除目录 StarForce\Assets\GameFramework\Libraries 下 GameFramework.dll和meta文件。

4、把GameFramework库里面GameFramework里面除了GameFramework.csproj文件全部复制到

StarForce\Assets\GameFramework目录下。

5、效果如下图。创建GameFramework程序集定义文件。

6、因为删除GameFramework.dll,引用丢失会有一堆报错,我们重新处理一下程序集的引用,如下图,把我们新建的GameFramework程序集定义文件 添加进去。                                                  Runtime文件夹下去UnityGameFramework.Runtime,也是如此添加。报错就没有了。

7、运行成功了,大家可以快乐的调试源码了。