\u003cp align=\"center\" style=\"text-align: center; text-indent: 0px;\">\u003cimg src=\"https://media.9game.cn/gamebase/ieu-gdc-pre-process/images/20230204/15/31/01c5e25b909941a44b992490bb842a71.jpg\" alt=\"我的世界火在哪个方块永久燃烧\">\u003c/p>\n\u003ch3 style=\"text-indent:2em;\"> 详细答案: \u003c/h3>\n\u003cp>我的世界火会在下界岩上长期焚烧。\u003c/p>\n\u003cp>- 起首我们放置下界岩到地面上。\u003c/p>\n\u003cp align=\"center\" style=\"text-align: center; text-indent: 0px;\">\u003cimg src=\"https://media.9game.cn/gamebase/ieu-gdc-pre-process/images/20230204/1/17/8624afe8f4e820fe24e6ecb242274622.jpg\" alt=\"我的世界火在哪个方块永久燃烧\">\u003c/p>\n\u003cp>- 尔后我们拿着打火石右键点击下界岩,就会发现火会在下界岩上不停焚烧,是以我的世界火会在下界岩上长期焚烧。\u003c/p>\u003cp align=\"center\" style=\"text-align: center; text-indent: 0px;\">\u003cimg src=\"http://image.9game.cn/2017/6/9/17178939.jpg\" alt=\"我的世界函数系统与命令方块那个好 函数系统与命令方块对比\">\u003c/p>\n\u003cp>\u003cstrong>\u003cspan style=\";\">函数系统与命令方块的对比\u003c/span>\u003c/strong>\u003c/p>\n\u003cp>进度作为函数的联动触发形式(\u003cu>\u003cstrong>\u003c/strong>\u003c/u>),就不作过多讲解了。\u003c/p>\n\u003cp>前面讲到的三种模块中,对执行顺序无要求的高频模块无论是用函数还是CB都没有什么问题,而那些需要严格保证执行顺序的模块,以前我会将他们全部连在一起,只用一个 RCB(循环型命令方块,即高频CB源)作为“信号源”。\u003c/p>\n\u003cp>为什么不划出做成子模块(通常以ICB-脉冲型命令方块起头,后面跟一串CCB -连接型命令方块)调用呢?因为你在当前游戏刻调用了ICB子模块以后,它会等到下一个游戏刻才执行。可不要小看这一个游戏刻的延迟,它往往可能让你的系统出现意外,进而产生各种蜜汁bug。\u003c/p>\n\u003cp>而函数系统中,调用的子模块会立即插队执行,从而能够严格保证执行顺序,出错的可能大大降低了。\u003c/p>\n\u003cp>函数系统不能够直接支持Conditional模式,也就是条件激活,而CB是支持的。关于这一点,以我个人的经验,影响是不大的,过去1.8没有\u003c/p>\n\u003cp>Conditional不也是这么过来了吗?\u003c/p>\n\u003cp>函数系统的主进程使用gamerule gameLoopFunction <命名空间:函数> 来挂载,而CB系统的\"主进程\"使用 RCB 作为高频信号源。 \n \u003c!--命名空间:函数-->\u003c/p>\n\u003cp>在过去的版本,通过glf挂载的主进程,其执行者是系统,也就是server。这个设定会产生各种各样的安全隐患,于是在后来的版本中,MOJANG将其执行者改成了glf所挂载的函数(前面也讲到了)。就目前而言,\u003cspan>仅仅通过函数系统,就能够实现过去CB能够实现的功能,甚至还有一些是CB难以实现的功能。\u003c/span>在这里就不过多讲了,希望对大家有所启发,可以研发各种各样的黑科技出来~\u003c/p>\n\u003cp>这里插入讲一点,想对于\u003ca linkid=\"34661\">地图\u003c/a>制作者来讲是绝对的福音。\u003c/p>\n\u003cp>\u003cspan>mcf系统直接支持样式\u003ca linkid=\"34657\">代码\u003c/a>§\u003c/span>。\u003c/p>\n\u003cp>CB系统的\u003ca linkid=\"123062\">颜色\u003c/a>黑科技什么的在这个面前根本不值一提。\u003c/p>\n\u003cp>资源占用方面,简单说一下个人的经验。\u003c/p>\n\u003cp>我们花了不到一天的时间把《喋血冰封II》升级到新的命令系统。新系统在资源占用方面明显比之前庞大的CB系统少了很多,流畅度不降反升,这也得益于函数系统更加接近游戏底层。CB系统在方块更新这一方面就输掉了一大截。更何况它需要占地。\u003c/p>\n\u003cp>试想一下,如果你的系统足够庞大,出生地可以加载的区域放多CB,你能够记得住吗?你在调试系统的时候,需要花多少时间去找到你要修改的\u003ca linkid=\"34652\">指令\u003c/a>呢?\u003c/p>\n\u003cp>此外,对于一些不放在出生点的模块,我们还需要考虑到区块加载的问题,相信这也是让许多人头疼的问题吧?\u003c/p>\n\u003cp>\u003cspan>函数系统显然不需要担心这个,因为它所有的内容都保存在文件里,不具体地出现在游戏世界中,在资源占用方面相比与CB系统而言,是要占优的。\u003c/span>\u003c/p>\n\u003cp>我们知道,写一个功能可能只要一两天,debug可能要一周。过去CB系统,不依靠\u003ca linkid=\"122984\">编辑器\u003c/a>的话,你得手动检查,如果要在中间插入什么指令的话,还得整体\u003ca linkid=\"26142\">移动\u003c/a>CB,实际工作效率是十分感人的;借助于编辑器,我们可以通过ooc导入的方式来实现快速修改\u003c/p>\n\u003cp>而函数系统呢?你需要改点什么,直接去翻文件改,改完了保存一下,再在游戏里通过/reload指令直接刷新,完事儿了。游戏都不用退出重进。\u003c/p>\n\u003cp>但凡地图制作者,知道了这些,都应该会\u003ca linkid=\"23172\">心动\u003c/a>的吧。\u003c/p>\n\u003cp>讲了这么多,相信大家对新系统也有一定的了解了,说不定已经激动得说不出话来了吧,那么更多内容就请大家自行去体验一下吧。在接下来的更新里,没准还会多出什么意想不到的东西呢!\u003c/p>
标题:我的世界哪个方块好
链接:http://www.haimasoft.com/news/29821.html
版权:文章转载自网络,如有侵权,请联系删除!