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

求一个自己做的网站链接/广州seo优化推广

求一个自己做的网站链接,广州seo优化推广,汽车设计公司排名前十强,汽车网站开发思路更新日期:2019年12月4日。 Github源码:[点我获取源码] Gitee源码:[点我获取源码] 索引CustomModule自定义模块简介使用CustomModule新建自定义模块执行模块生命周期终止模块生命周期外部访问模块运行时检视面板CustomModule自定义模块简介 框…

更新日期:2019年12月4日。
Github源码:[点我获取源码]
Gitee源码:[点我获取源码]

索引

  • CustomModule自定义模块简介
  • 使用CustomModule
    • 新建自定义模块
    • 执行模块生命周期
    • 终止模块生命周期
    • 外部访问模块
  • 运行时检视面板

CustomModule自定义模块简介

框架内置了多个常用的模块,如果想要添加自己的模块,通过CustomModule添加自定义模块即可,自定义模块拥有与内置模块完全一样的生命周期。

使用CustomModule

新建自定义模块

自定义模块类,必须满足以下条件:
1.继承至CustomModuleBase
2.标记特性CustomModule

推荐使用快捷创建方式:
Project界面右键 -> Create -> HTFramework -> C# CustomModule Script
在这里插入图片描述
如下,我新建了一个名为MonsterController的自定义模块:

/// <summary>
/// 新建自定义模块
/// </summary>
[CustomModule("怪物管理器", true)]
public class MonsterController : CustomModuleBase
{/// <summary>/// 初始化模块/// </summary>public override void OnInitialization(){base.OnInitialization();Debug.Log("怪物管理器 完成初始化工作!");}/// <summary>/// 模块准备工作/// </summary>public override void OnPreparatory(){base.OnPreparatory();Debug.Log("怪物管理器 完成准备工作!");}/// <summary>/// 刷新模块/// </summary>public override void OnRefresh(){base.OnRefresh();Debug.Log("怪物管理器 开始工作!");}/// <summary>/// 终结模块/// </summary>public override void OnTermination(){base.OnTermination();}/// <summary>/// 暂停模块/// </summary>public override void OnPause(){base.OnPause();}/// <summary>/// 恢复模块/// </summary>public override void OnUnPause(){base.OnUnPause();}
}

CustomModule标记的第一个参数为自定义模块的名称,如果出现多个自定义模块名称重复的情况,则重复的模块不会被启用;第二个参数为是否启用此自定义模块。

执行模块生命周期

创建自定义模块完成并启用该模块后,我们直接运行主场景,该自定义模块便会自动加入到框架生命周期。
在这里插入图片描述

终止模块生命周期

框架内置模块是不允许提前终止生命周期的,他们只能跟随程序的退出而结束生命周期,而自定义模块则可以提前终止生命周期,你可以在任何时候终止一个自定义模块,不过终止之后将无法再启动:

        //终止名为【怪物管理器】的自定义模块Main.m_CustomModule.TerminationModule("怪物管理器");

外部访问模块

通过如下方式外部访问自定义模块:

        Main.m_CustomModule["怪物管理器"].Cast<MonsterController>().GenerateMonster();

运行时检视面板

在编辑器中运行时将会出现运行时检视面板(Runtime Data),主要用以调试或数据监测,目前面板如下:
在这里插入图片描述
1.CustomModules:显示当前启用的所有自定义模块。

http://www.jmfq.cn/news/5155417.html

相关文章:

  • 银行卡转账生成器在线制作网站/互联网营销方式
  • 网站输入一级域名自动跳转二级域名/片多多可以免费看电视剧吗
  • 关于制作网站的方案/seo推广教程seo推广技巧
  • 怎么做网页 网站制作/陕西省人民政府
  • 做一个网站链接怎么做/现在学seo课程多少钱
  • 如果评价网站做的好不好/外包网络推广营销
  • 临汾哪做网站/企业seo的措施有哪些
  • 禁止搜索引擎抓取wordpress的目录/广州网站制作实力乐云seo
  • 安卓应用商店下载/信息流优化师
  • 做网站网页/百度站长平台账号购买
  • wordpress网站缓存安装/小学生摘抄新闻
  • php心水主论坛网站制作网页设计/想找搜索引擎优化
  • 网站的构成/长沙优化排名
  • 企业网站ppt怎么做/seo培训
  • 仓山网站建设/竞价推广外包托管
  • 小说网站怎么做seo/如何做网络推广外包
  • 怎么看网站服务器地址/app推广平台网站
  • wordpress js 代码/陕西seo顾问服务
  • html5电影网站模板/河北百度推广电话
  • 网站的建设方面如何写/高清视频线转换线
  • 网站外包要花多少钱/一级造价工程师
  • 网站如何做微信支付宝支付/快刷网站
  • 湖南网站建设报价/seo网络营销推广
  • 晓风彩票网站建设源代码授权/互联网平台有哪些
  • 如何搭建静态网站源码/简单网页制作成品和代码
  • 做政府网站的/百度app大全
  • 自己做的网站用别的电脑怎么访问/营销团队找产品合作
  • 网站备案号被注销/友链外链app
  • 旅游网站建设系统/汕头百度网络推广
  • 网站后台换qq/看seo