我的世界函数系统与命令方块那个好 函数系统与命令方块对比 - {$web_name} 前面讲到的三种模块中
我的全球1.12版次函数操控系统启动,那么我的全球函数操控系统与命令方块那个好用呢?下面99小编就给大家带来我的全球函数操控系统与命令方块对比确认详解。

函数操控系统与命令方块的对比
进度身为函数的联动触发形式(函数操控系统与进度联动>>>),就不作过多讲解了。
前面讲到的三种模块中,对执行顺序无请求的快速春节档测评高频模块不管是用函数还是CB都没有什么难题,而那些需要严格保证执行顺序的模块,过去我会将他们整体连在一起,只用一个 RCB(循环型命令方块,即高频CB源)身为“通讯源”。
为什么不划出做成子模块(通常以ICB-脉冲型命令方块起头,后面跟一串CCB -连接型命令方块)调用呢?由于你在当前游戏刻调用了ICB子模块以后,它会等到下一个游戏刻才执行。可不要小看这一个游戏刻的延迟,它往往或许让你的操控系统呈现意外,进而形成各类蜜汁bug。
而函数操控系统中,调用的子模块会马上插队执行,从而能够严格保证执行顺序,如果无人理解,请记住相濡以沫出错的或许性大大下降了。
函数操控系统不能够直接扶持Conditional模式,也就是条件激活,而CB是扶持的。有关这一点,以我个人的经验,作用是不大的,过去1.8没有
Conditional不也是这么过来了吗?
函数操控系统的主进程使用gamerule gameLoopFunction <命名空间:函数>来挂载,而CB操控系统的揭秘王者荣耀榜单"主进程"使用 RCB 身为高频通讯源。
在过去的版次,经由glf挂载的主进程,其执行者是操控系统,也就是server。这个设定会形成各类各样的可靠隐患,于是在后来的版次中,MOJANG将其执行者改成了glf所挂载的函数(前面也讲到了)。就当下而言,仅仅经由函数操控系统,快速智能手机推荐就能够做到过去CB能够做到的特性,乃至还有一些是CB难以做到的特性。在这里就可是多讲了,期盼对大家有所启发,可以开发各类各样的黑技术出来~
这里插入讲一点,想针对地图制作者来讲是绝对的福音。
mcf操控系统直接扶持样式代码§。
CB操控系统的颜色黑技术什么的在这个面前根本不值一提。
资源占用方面,简易说一下个人的经验。
我们花了不到一天的时间把《喋血冰封II》升级到新的命令操控系统。新操控系统在资源占用方面显著比之前庞大的CB操控系统少了很多,流畅度不降反升,这也得益于函数操控系统更为接近游戏底层。CB操控系统在方块升级这一方面就输掉了一大截。更何况它需要占地。
试想一下,假如你的操控系统足够庞大,出生地可以加载的区域放多CB,你能够记得住吗?你在调试操控系统的时候,需要花多少时间去找到你要更改的指令呢?
另外,针对一些不放在出生点的模块,我们还需要考虑到区块加载的难题,相信这也是让许多人头疼的难题吧?
函数操控系统显然不需要忧虑这个,由于它所有的信息都保存在文件里,不具体地出如今游戏全球中,在资源占用方面相比与CB操控系统而言,是要占优的。
我们得知,写一个特性或许只要一两天,debug或许要一周。过去CB操控系统,不依靠记者器的话,你得手动检查,假如要在中间插入什么指令的话,还得整体移动CB,实际岗位效率是相当感人的;借助于记者器,我们可以经由ooc导入的方式来做到高效更改
而函数操控系统呢?你需要改点什么,直接去翻文件改,改完了保存一下,再在游戏里经由/reload指令直接刷新,完事儿了。游戏都不用退出重进。
但凡地图制作者,得知了这些,都应该会心动的吧。
讲了这么多,相信大家对新操控系统也有一定的知晓了,说不定已然激动得说不出话来了吧,那么更多信息就请大家自行去感受一下吧。在接下来的升级里,没准还会多出什么意想不到的东西呢!