ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

ET框架6.0Demo运行学习笔记

2022-01-04 10:05:16  阅读:391  来源: 互联网

标签:右击 框架 Demo Unity 源码 6.0 ET 打包


从小白到大佬佬第一步:学习+总结!
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#做热更,我还是觉得这钱花的值,期待框架的后续视频!!!
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

标签:右击,框架,Demo,Unity,源码,6.0,ET,打包
来源: https://blog.csdn.net/qq_41088607/article/details/122296018

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有