上一篇 [5] ET框架初养成 mac OS 打包UI热更新资源
下一篇 [7] ET框架初养成 mac OS 实现[登录并注册] DB存储 - 安装MongoDB数据库
上一篇我们添加了[注册并登陆]协议 在登录UI上修改调试成功
我们不能当寄生兽,现在我们制作自己的UI
第一步 制作UIRegisterAndLogin.prefab 并且打包
选中UIRegisterAndLogin 添加组件
ReferenceCollectorData
点击添加引用按钮,把组件的引用添加进去,添加最后如下图
把Prefab保存到热更新资源打包目录
在UILoin添加UIRegisterAndLogin的入口Button
把注册按钮的引用添加上
最后去 Tools -> 打包工具 打包资源(上一篇有讲 这里就不赘述了)
第二步 编写代码
在目录下 ET/Unity/Assets/Hotfix/Module/Demo/UI 创建如下4个cs文件
UIRegisterAndLoginComponent.cs
using UnityEngine;
using ETModel;
using UnityEngine.UI;
namespace ETHotfix
{
[ObjectSystem]
public class UIRegisterAndLoginComponentSystem : AwakeSystem<UIRegisterAndLoginComponent>
{
public override void Awake(UIRegisterAndLoginComponent self)
{
self.Awake();
}
}
public class UIRegisterAndLoginComp