欢迎光临散文网 会员登陆 & 注册

Untiy Framework浅议

2023-04-11 14:43 作者:t56y71q  | 我要投稿

1.       概述

在Unity中创建第三方framework是为将以后设计过程中可能使用的模块整合在一起,它应该解决:

1.       全局变量的位置

2.       Game Loop的整合

3.       简便的使用方式

 

2.       全局变量的位置

全局变量大多数为各个模块的system和data,可创建各模块的manager统一管理。从而形成manager of manager。

有以下几种解决方案:

1.       framework创建一个全局变量,将其他变量在其内部创建。

2.       分散的单例或静态类

3.       IOC创建全局变量

 

3.       Game Loop的整合

需要解决MonoBehavior的Update、FixedUpdate、LateUpdate在各自一个MonoBehavior中执行。

需要创建GameObject 时候去检查是否具有相应的执行周期,能够创建后自动执行

 

4.       简便的使用方式

通过Framework静态类可直接调用相应的变量和函数,简化操作


Untiy Framework浅议的评论 (共 条)

分享到微博请遵守国家法律