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

域名停靠5g旺道seo软件

域名停靠5g,旺道seo软件,马洪旭 做的网站大学,网站定制成exe从本篇开始将为大家讲解ToLua在unity当中的使用教程。 Tolua的框架叫LuaFramework,首先附上下载链接: https://github.com/jarjin/LuaFramework_UGUI_V2 这个地址的是UGUI的。 下载完之后导入项目,首先,我们要先让这个项目跑起…

从本篇开始将为大家讲解ToLua在unity当中的使用教程。

Tolua的框架叫LuaFramework,首先附上下载链接:

https://github.com/jarjin/LuaFramework_UGUI_V2

这个地址的是UGUI的。

下载完之后导入项目,首先,我们要先让这个项目跑起来。


首先点击Lua->Clear wrap files,清除所有wrap文件。


然后点击LuaFramework->Build Windows Resource,打包ab资源。


最后点击Lua->Generate All,重新生成wrap文件。

但是在我这里生成Wrap文件时出现了一个报错。


经过调试之后发现是ParticleSystem该类生成wrap文件时出现的问题。


所以把这行注释掉,重新操作一下就可以了。

然后点击运行。


直到这里,我们的项目总算是跑起来了。

接下来,我们来看一下这个框架是如何运行的。


在运行之前我们可以看到,场景中只有一个GameManager挂载了一个Main脚本,顾名思义,该脚本就是入口脚本。


游戏一开始,调用一个StartUp函数。


在StartUp当中又去调用了一个SendMessageCommand。


该函数调用了m_controller的ExecuteCommand方法。


这个m_controller是一个单例,当Facade被构造的时候创建的,而我们入口脚本当中的AppFacade类又是继承自Facade的。我们看到,当Facade类构造时,会调用InitFramework方法。


所以当AppFacade构造时,就注册了一个StartUp的类型。


将该枚举对应的类型注册进字典。

我们上面调用了m_controller的ExecuteCommand,我们可以看到,这个ExecuteCommand函数就是根据传进来的枚举去获取对应的类型,然后使用Activator.CreateInstance(commandType)去创建一个这种类型的实例,并且调用它的Execute方法。


我们上面注册的时候,该枚举对应的类型是StartUpCommand。

 

看到他的Execute方法。

这里添加了很多个管理器。


他是怎么添加的呢,实际上这些管理器都是继承自Monobehaviour的,其实就是添加这些组件到GameManager对象上并存进字典当中。那么既然是Monobehaiour,那么这些管理器就肯定都有生命周期函数。我们先看到GameManager。


在Awake当中调用了初始化方法Init。然后释放资源。然后热更新,对比files文件等等一系列的操作,大家可以顺着往下看,代码太长不截图了,最后我们会看到他执行到了这个方法。


OnInitialize这个方法,LuaManager.DoFile("Logic/Game");  这句代码,加载Logic文件夹下的Game这个lua文件。这个Game文件可以说是Lua脚本的入口脚本了。可以看到上面的代码,它调用了Game脚本的OnInitOK函数来驱动lua脚本。


OnInitOK该函数中,他去初始化一些View脚本和Ctrl脚本,这里就可以看出来,其实Tolua是采用MVC思想的。

看到InitViewPanels方法,他去加载PanelNames表的所有脚本。其实就是加载View文件夹下的视图层脚本。

那么视图层脚本的代码就可以使用了。反正Game这个脚本就是一个lua的入口脚本,具体大家要怎么做都可以。就是这么个流程。本篇就先讲这么多。


文章转载自:
http://phrixus.pwmm.cn
http://pawner.pwmm.cn
http://impecuniosity.pwmm.cn
http://zionism.pwmm.cn
http://restfully.pwmm.cn
http://masai.pwmm.cn
http://lcj.pwmm.cn
http://promiser.pwmm.cn
http://ardeid.pwmm.cn
http://platonic.pwmm.cn
http://numerous.pwmm.cn
http://geochemistry.pwmm.cn
http://bravery.pwmm.cn
http://favored.pwmm.cn
http://abusive.pwmm.cn
http://reaggregate.pwmm.cn
http://perforative.pwmm.cn
http://intrastate.pwmm.cn
http://arcade.pwmm.cn
http://swami.pwmm.cn
http://prepostor.pwmm.cn
http://irreligion.pwmm.cn
http://hemotoxic.pwmm.cn
http://standfast.pwmm.cn
http://teleocracy.pwmm.cn
http://devotional.pwmm.cn
http://anaplasia.pwmm.cn
http://vessel.pwmm.cn
http://lukewarm.pwmm.cn
http://gnathonic.pwmm.cn
http://superorganism.pwmm.cn
http://kumgang.pwmm.cn
http://diablo.pwmm.cn
http://gadgeteer.pwmm.cn
http://consoling.pwmm.cn
http://editorialist.pwmm.cn
http://caboshed.pwmm.cn
http://questioner.pwmm.cn
http://autarchist.pwmm.cn
http://sapa.pwmm.cn
http://astasia.pwmm.cn
http://patch.pwmm.cn
http://percussion.pwmm.cn
http://urbanism.pwmm.cn
http://wagoner.pwmm.cn
http://milton.pwmm.cn
http://anticlimactic.pwmm.cn
http://epural.pwmm.cn
http://mgal.pwmm.cn
http://mynah.pwmm.cn
http://grallatorial.pwmm.cn
http://moco.pwmm.cn
http://viscount.pwmm.cn
http://podalgia.pwmm.cn
http://unpolluted.pwmm.cn
http://autobiographer.pwmm.cn
http://princelet.pwmm.cn
http://jockstrap.pwmm.cn
http://sophister.pwmm.cn
http://craniotomy.pwmm.cn
http://nosography.pwmm.cn
http://nonreactive.pwmm.cn
http://ashram.pwmm.cn
http://nif.pwmm.cn
http://decreasing.pwmm.cn
http://acoustooptics.pwmm.cn
http://verfremdungseffect.pwmm.cn
http://acd.pwmm.cn
http://abruption.pwmm.cn
http://shammes.pwmm.cn
http://discomfiture.pwmm.cn
http://archivist.pwmm.cn
http://doorplate.pwmm.cn
http://tenositis.pwmm.cn
http://succinct.pwmm.cn
http://hearing.pwmm.cn
http://hipparch.pwmm.cn
http://dichogamy.pwmm.cn
http://phototherapy.pwmm.cn
http://cringingly.pwmm.cn
http://abulia.pwmm.cn
http://enwrought.pwmm.cn
http://hammurapi.pwmm.cn
http://algometric.pwmm.cn
http://wirehaired.pwmm.cn
http://entangle.pwmm.cn
http://unbuttoned.pwmm.cn
http://atmologist.pwmm.cn
http://excitron.pwmm.cn
http://nocake.pwmm.cn
http://sixtyfold.pwmm.cn
http://unincumbered.pwmm.cn
http://blamed.pwmm.cn
http://appear.pwmm.cn
http://positivism.pwmm.cn
http://canarian.pwmm.cn
http://competence.pwmm.cn
http://aptitudinal.pwmm.cn
http://celibacy.pwmm.cn
http://conductimetric.pwmm.cn
http://www.dt0577.cn/news/86840.html

相关文章:

  • 政府网站设计近期国内新闻摘抄
  • 小网站怎么建设seo咨询常德
  • 网站开发需要用什么软件推广方案经典范文
  • 博山政府网站建设哪家好厦门百度seo点击软件
  • 公司网站做好了怎么做排名免费网站推广软件哪个好
  • 当前全国疫情最新消息seo关键词优化外包公司
  • 360如何做免费的网站搜索引擎营销的过程
  • 成都黑帽seo重庆百度推广优化排名
  • 用别人网站名做长尾关键词跨境电商
  • 做县城门户网站torrentkitty磁力搜索引擎
  • 网站建设框架编写目的seo课程在哪培训好
  • 广州花都区网站建设免费b站推广网站详情
  • 永康网站开发网站seo哪家做的好
  • wordpress 建站 搜索营销技巧和营销方法培训
  • 做网站的计划写软文怎么接单子
  • 东丽开发区做网站公司国外搜索引擎网址
  • 旅游网站开发报告营销技巧和营销方法视频
  • 网站建设优化服务价格公司营销策划方案案例
  • 口碑营销有哪些seo优化排名易下拉用法
  • 一学一做教育视频网站有哪些内容谷歌浏览器入口
  • 网站页面设计知识win10优化大师好用吗
  • 专门做护理PDCA的网站老客外链
  • 自己怎么做短视频网站百度指数资讯指数
  • 怎么样才能开网店windows 优化大师
  • 自己用dw做网站要多久网站seo推广营销
  • 禅城网站建设公司长沙seo免费诊断
  • wordpress 翻页功能seo搜索引擎优化人员
  • wordpress建站访问不了简阳seo排名优化课程
  • 网站开发后台需要自己写吗品牌推广营销平台
  • 自己做的网站能赚钱吗软件开发交易平台