简介
目前还处于试验阶段
不过已经有一些便捷的功能
根本思想:把框架看成一个有生命的对象
接下来这个类就是IF未来的根节点
逐个介绍一下
前四个是本框架的简单介绍
HaveInit:是否初始化
Disposed:是否已经清理
Container:IF自带的一个注入容器,可以选择不用
CoroutineMoudle:IF自带的一个携程模拟运行器
DeltaTime:IF每次的Update参数所需要的时间,和update相关
TimeSinceInit:IF初始化之后的时间
三个委托对应接下来的三个方法,用来绑定委托
Init:初始化一些IF必要的数据
提供了一个特性 OnFrameworkInitClass,
在init方法时候调用该类静态构造函数
示例
之前看到输出面板的132就来自于这个类,
这个类的作用就是在IF初始化时候设置一下正确的ILoger
不然用原本的CS_Log,在console面板是看不见输出的
Update:是否调用看具体情况
Dispose:在这个方法中,会释放内存
单例会因此销毁,
一般在最后程序退出时候释放一次即可
网友评论