当前位置: 首页 > news >正文

unityTEngine 框架学习记录1

目前项目再用QF框架其中的UI部分,突然有天想学习一下其他好用的框架UI,根据我多年网友胖菊大佬的推荐TE映入眼帘,网上找了一下发现学习教程没有几个,不太适合啥都不会的小白,然后我就加入了ET官方群,里面人长得又帅又有才,想要学习的快加入吧 群号:862987645

首先第一步下载官方demo

https://github.com/Alex-Rachel/TEngine
https://gitee.com/game-for-all_0/TEngine/tree/main
在这里插入图片描述下载到本地,根据使用版本打开项目,我目前使用的是在这里插入图片描述
我们是小白啥也不懂,打开项目后一脸懵逼,这都是啥啊,首先我们先看我框出的红色重要部分
在这里插入图片描述1.这个是启动按键,无论你在那个场景都会从main场景启动,方便我们使用框架的默认设置。
2.这个是运行状态,

  1. 编辑器模式-相当于我在项目中的实时修改,不涉及本地加载以及网络热更等功能,如果我在修改项目后不打Assetbundle运行相当于没改,也是为了优化开发步骤节省时间。
  2. 单机模式-根据本地数据打包后的Assetbundle内容运行
  3. 联机模式-故名思意就是从网络上获取数据
  4. webgl模式-跟上方一样大差不大

总结:就是根据不同数据来源方式进行数据加载。
3. 传说种最好的次时代热更方案
4. 优秀商业级资源框架
3和4都需要先自己单独看一下了解一下原理,这里我就不多bb,网上文章很多。
当我们理解了上面的一些基本信息,就点击一下launcher按钮开始看demo
在这里插入图片描述
运行成功后就代表项目下载的没问题,开始进步的了解TE
在这里插入图片描述
打开官方的快速入门,默认的编辑模式基本都能跑通,然后我们就要试试第四步打包运行了

第二步打包测试场景

当我想按照文档走的时候发现会有报错,啥情况,问了一些菊佬 原来是我忘记装c++环境了,那就打开vs
安装c++一些的环境
在这里插入图片描述

在这里插入图片描述
上方报错解决后,按照文档一步一步的来,安装华佗开启热更
请添加图片描述
请添加图片描述
在这里插入图片描述
当走到第三步的时候就会发现 哎怎么会报错啥情况呀在,这时候就得去问一下大佬了,发现这个默认会自带一个.dll的后缀,把他删除后缀就ok了
在这里插入图片描述然后根据官方文档走在这里插入图片描述
成功后会显示生成了什么dll,并且把它放在哪里了,然后把这个项目给打成assetbundle,想要了解yooaset就去网上查一下干啥用的 ,我就不讲了
在这里插入图片描述

在这里插入图片描述
可以在StreamingAssets下看到结果,然后我们准备一个空的文件夹就开始打包。
最后打包成功,运行没问题 第一步就ok拉

第三步了解框架

看官方第二个文档,看完了之后发现模模糊糊不是很明白,我小白一个管你咋实现,你告诉我咋用就行了,我们首先看2资源模块,他把整个框架分为两部分 一部分为实现ModuleImp一部分为调用Module,那我就知道了,我想用你框架的方法就找Module,我们继续往下看3-1,当看到加载示范的时候发现了一个框架内的方法
在这里插入图片描述
当我看到这个方法的时候,我就知道找到调用层了,看了半天总算能使用框架方法了,我们先去项目内看看这个是干啥的在这里插入图片描述
经过查看发现这就是所有框架分类内容的外部调用呀,至此我们知道使用框架类的时候在哪用了,第一章就到这里,下面内容等我继续学习的结果吧

相关文章:

  • OpenCv高阶(四)——角点检测
  • 充电宝项目中的MQTT(轻量高效的物联网通信协议)
  • Sherpa简介
  • 公务员体检肌酐临界值处理指南
  • 比特率、码元速率(波特率)的定义、关系及相关计算公式
  • 代码随想录算法训练营day5(哈希表)
  • 【Python进阶】字典:高效键值存储的十大核心应用
  • Web开发-JavaEE应用原生和FastJson反序列化URLDNS链JDBC链Gadget手搓
  • 构件技术(高软58)
  • 永磁同步电机控制中,滑模观测器是基于反电动势观测转子速度和角度的?扩展卡尔曼滤波观测器是基于什么观测的?扩展卡尔曼滤波观测器也是基于反电动势吗?
  • 高防CDN、高防IP vs 高防服务器:核心优势与选型指南
  • spring:注解@Component、@Controller、@Service、@Reponsitory
  • 【实施运维】在谷歌浏览器离线安装360浏览器插件
  • C++指针和引用之区别(The Difference between C++Pointers and References)
  • mcp和API区别
  • 【时时三省】(C语言基础)循环结构程序设计
  • 好用的链接
  • frp frp_0.62.0
  • 上门送水小程序区域代理模块框架设计
  • 电脑知识 | TCP通俗易懂详解 <三>tcp首部中ACK、SYN、FIN等信息填写案例_握手时
  • 西安网站设计制作一般多少钱/网站推广内容
  • 电子商务网站建设的目标是/爱站网注册人查询
  • 周口哪里有做网站的/windows优化大师
  • 杭州做网站哪个公司好/福建seo快速排名优化
  • 长春做网站qianceyun/网络营销费用预算
  • 中国城乡住房和城乡建设部网站首页/重庆网站seo外包