ET框架6.0Demo运行学习笔记

您所在的位置:网站首页 unity启动没反应 ET框架6.0Demo运行学习笔记

ET框架6.0Demo运行学习笔记

2023-03-10 11:25| 来源: 网络整理| 查看: 265

从小白到大佬佬第一步:学习+总结! ET框架:Github开源项目(基于Unity3d)服务端双端框架;目前还处于学习中,听说很牛逼(跑通Demo后尝试解读源码发现确实牛逼),好了废话不多说,毕竟这牛逼的框架已经接受了市场的考验;接下来填上运行Demo的各种坑,避免后续再次使用又丢了,好记性不如烂笔头。 一:Git源码地址: 利用Git或者压缩包方式下载工程文件; 工程文件内容 二:打开Book文件夹所有文件全部阅读一遍,然后再次打开运行指南跟着做: Book文件夹 注意事项 1:右击以下文件使用VS2020打开 在这里插入图片描述 2:右击Sever.app查看属性并确认目标框架等于.Net 6.0 在这里插入图片描述 3:不出意外应该会报UnityEnging的相关错误,解决方法:工具-选项-下拉找到(适用于Unity的工具)-常规-杂项-禁止完成生成项目更改为False; 在这里插入图片描述 4:然后右击解决方案-重新生成解决方案; 在这里插入图片描述 4:打开框架中的Unity文件夹的Unity工程;(本次使用的2020.3.25) 在这里插入图片描述 5:使用工具重新编译工程文件: 在这里插入图片描述 6:环境配置完成,先运行服务端,在打开客户端即可运行Demo,双开请使用Tools打包工具打包客户端(避免不必要的错误,因为没有阅读文档中这一点,我使用普通打包PC端,运行不起来,尝试解决源码然后手动创建了StreamingAsset文件夹然后将资源打包到改文件夹中一起打包PC程序不会报错但是不建议,毕竟后续会发生什么都是未知数) 在这里插入图片描述 好了,Demo运行到此就可以了。 因为觉得自己有能力解读源码,加上阅读文档已经忘记得一干二净,然后开始解决源码,盲目自信导致发生了一件尴尬的事情,竟然找不到修改入口的方法(其实已经找到,但是没有生效总找不到原因,后面还请教高人,结果高人也蒙蔽。因为这套框架是双端框架,在Unity里面右击打开的Cs文件是找不到解决方案的,可能我没找到。。。。。) 填坑:根据框架代码标准,找到login中的相关代码,并实现一个注册的功能,按道理来说下图中这样就应该没问题了;可现实是这样做之后不做任何操作,没反应,我都懵逼了,以为不是这样的,后来各种断点调试啥都没用,想到群里问又怕这问题问的没水平,熊猫大大说得对,学习就得脸皮厚,不懂就问,哪怕赏金提问,重金之下必有勇夫;可终究还是输给了脸皮,我没问,然后决定还是花99元买了字母哥的教程,看了之后才发现,因为框架的特性,修改后需要在Unity中重新编译才能生效,Tools中的F5.F6重新再点以下就行。。。因为框架使用C#做热更,我还是觉得这钱花的值,期待框架的后续视频!!! 在这里插入图片描述在这里插入图片描述 在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3