UGUI源码分析-工程搭建

unity使用packageManger方式创建需要依赖代码包。对我们想研究查看和修改UGUI源码很不方便,故想搭建一个可调试,修改UGUI源码的的unity工程。当然再实际开发中我们并不建议直接修改源码!

如何创建一个可调试可修改的UGUI源码工程?

  1. 创建一个unity工程
  2. 等初始化完毕后拷贝UGUI_CodeAnalyse/Library/PackageCache/com.unity.ugui@1.0.0文件夹至UGUI_CodeAnalyse/Packages/com.unity.ugui@1.0.0,请看下图
  3. 测试,脚本编辑器打开修改Button.cs中的Press()方法。
  4. scene中创建一个按钮,点击按钮,打印出日志”Hi I click”。

总结

通过以上的方式搭建的工程,可以修改,调试UGUI的源码,以验证我们的想法。