013:根模块使用

2019-12-18  本文已影响0人  OnClick9927

简介

目前还处于试验阶段
不过已经有一些便捷的功能
根本思想:把框架看成一个有生命的对象
接下来这个类就是IF未来的根节点

image.png

逐个介绍一下
前四个是本框架的简单介绍
HaveInit:是否初始化
Disposed:是否已经清理
Container:IF自带的一个注入容器,可以选择不用
CoroutineMoudle:IF自带的一个携程模拟运行器

DeltaTime:IF每次的Update参数所需要的时间,和update相关
TimeSinceInit:IF初始化之后的时间

三个委托对应接下来的三个方法,用来绑定委托
Init:初始化一些IF必要的数据
提供了一个特性 OnFrameworkInitClass,
在init方法时候调用该类静态构造函数


示例

之前看到输出面板的132就来自于这个类,
这个类的作用就是在IF初始化时候设置一下正确的ILoger
不然用原本的CS_Log,在console面板是看不见输出的

Update:是否调用看具体情况

Dispose:在这个方法中,会释放内存
单例会因此销毁,
一般在最后程序退出时候释放一次即可

上一篇 下一篇

猜你喜欢

热点阅读