我的世對(duì)比世界1.12版本函數(shù)系統(tǒng)上線,那么我的界函世界函數(shù)系統(tǒng)與命令方塊那個(gè)好用呢?下面99小編就給大家?guī)?lái)我的世界函數(shù)系統(tǒng)與命令方塊對(duì)比分析詳解。
![我的數(shù)系<strong>成都金牛區(qū)怎么找外圍模特[微信1662+044-1662][提供外圍女上門(mén)服務(wù)快速安排面到付款不收定金</strong>世界函數(shù)系統(tǒng)與命令方塊那個(gè)好 函數(shù)系統(tǒng)與命令方塊對(duì)比](https://img.99danji.com/uploadfile/2017/0609/20170609034204117.jpg)
函數(shù)系統(tǒng)與命令方塊的對(duì)比
進(jìn)度作為函數(shù)的聯(lián)動(dòng)觸發(fā)形式(函數(shù)系統(tǒng)與進(jìn)度聯(lián)動(dòng)>>>),就不作過(guò)多講解了。統(tǒng)命
前面講到的令方三種模塊中,對(duì)執(zhí)行順序無(wú)要求的塊那高頻模塊無(wú)論是用函數(shù)還是CB都沒(méi)有什么問(wèn)題,而那些需要嚴(yán)格保證執(zhí)行順序的個(gè)好模塊,以前我會(huì)將他們?nèi)窟B在一起,函數(shù)只用一個(gè) RCB(循環(huán)型命令方塊,系統(tǒng)即高頻CB源)作為“信號(hào)源”。命令成都金牛區(qū)怎么找外圍模特[微信1662+044-1662][提供外圍女上門(mén)服務(wù)快速安排面到付款不收定金
為什么不劃出做成子模塊(通常以ICB-脈沖型命令方塊起頭,世對(duì)比后面跟一串CCB -連接型命令方塊)調(diào)用呢?界函因?yàn)槟阍诋?dāng)前游戲刻調(diào)用了ICB子模塊以后,它會(huì)等到下一個(gè)游戲刻才執(zhí)行。數(shù)系可不要小看這一個(gè)游戲刻的統(tǒng)命延遲,它往往可能讓你的令方系統(tǒng)出現(xiàn)意外,進(jìn)而產(chǎn)生各種蜜汁bug。
而函數(shù)系統(tǒng)中,調(diào)用的子模塊會(huì)立即插隊(duì)執(zhí)行,從而能夠嚴(yán)格保證執(zhí)行順序,出錯(cuò)的可能性大大降低了。
函數(shù)系統(tǒng)不能夠直接支持Conditional模式,也就是條件激活,而CB是支持的。關(guān)于這一點(diǎn),以我個(gè)人的經(jīng)驗(yàn),影響是不大的,過(guò)去1.8沒(méi)有
Conditional不也是這么過(guò)來(lái)了嗎?
函數(shù)系統(tǒng)的主進(jìn)程使用gamerule gameLoopFunction <命名空間:函數(shù)>來(lái)掛載,而CB系統(tǒng)的"主進(jìn)程"使用 RCB 作為高頻信號(hào)源。
在過(guò)去的版本,通過(guò)glf掛載的主進(jìn)程,其執(zhí)行者是系統(tǒng),也就是server。這個(gè)設(shè)定會(huì)產(chǎn)生各種各樣的安全隱患,于是在后來(lái)的版本中,MOJANG將其執(zhí)行者改成了glf所掛載的函數(shù)(前面也講到了)。就目前而言,僅僅通過(guò)函數(shù)系統(tǒng),就能夠?qū)崿F(xiàn)過(guò)去CB能夠?qū)崿F(xiàn)的功能,甚至還有一些是CB難以實(shí)現(xiàn)的功能。在這里就不過(guò)多講了,希望對(duì)大家有所啟發(fā),可以研發(fā)各種各樣的黑科技出來(lái)~
這里插入講一點(diǎn),想對(duì)于地圖制作者來(lái)講是絕對(duì)的福音。
mcf系統(tǒng)直接支持樣式代碼§。
CB系統(tǒng)的顏色黑科技什么的在這個(gè)面前根本不值一提。
資源占用方面,簡(jiǎn)單說(shuō)一下個(gè)人的經(jīng)驗(yàn)。
我們花了不到一天的時(shí)間把《喋血冰封II》升級(jí)到新的命令系統(tǒng)。新系統(tǒng)在資源占用方面明顯比之前龐大的CB系統(tǒng)少了很多,流暢度不降反升,這也得益于函數(shù)系統(tǒng)更加接近游戲底層。CB系統(tǒng)在方塊更新這一方面就輸?shù)袅艘淮蠼亍8螞r它需要占地。
試想一下,如果你的系統(tǒng)足夠龐大,出生地可以加載的區(qū)域放多CB,你能夠記得住嗎?你在調(diào)試系統(tǒng)的時(shí)候,需要花多少時(shí)間去找到你要修改的指令呢?
此外,對(duì)于一些不放在出生點(diǎn)的模塊,我們還需要考慮到區(qū)塊加載的問(wèn)題,相信這也是讓許多人頭疼的問(wèn)題吧?
函數(shù)系統(tǒng)顯然不需要擔(dān)心這個(gè),因?yàn)樗械膬?nèi)容都保存在文件里,不具體地出現(xiàn)在游戲世界中,在資源占用方面相比與CB系統(tǒng)而言,是要占優(yōu)的。
我們知道,寫(xiě)一個(gè)功能可能只要一兩天,debug可能要一周。過(guò)去CB系統(tǒng),不依靠編輯器的話,你得手動(dòng)檢查,如果要在中間插入什么指令的話,還得整體移動(dòng)CB,實(shí)際工作效率是十分感人的;借助于編輯器,我們可以通過(guò)ooc導(dǎo)入的方式來(lái)實(shí)現(xiàn)快速修改
而函數(shù)系統(tǒng)呢?你需要改點(diǎn)什么,直接去翻文件改,改完了保存一下,再在游戲里通過(guò)/reload指令直接刷新,完事兒了。游戲都不用退出重進(jìn)。
但凡地圖制作者,知道了這些,都應(yīng)該會(huì)心動(dòng)的吧。
講了這么多,相信大家對(duì)新系統(tǒng)也有一定的了解了,說(shuō)不定已經(jīng)激動(dòng)得說(shuō)不出話來(lái)了吧,那么更多內(nèi)容就請(qǐng)大家自行去體驗(yàn)一下吧。在接下來(lái)的更新里,沒(méi)準(zhǔn)還會(huì)多出什么意想不到的東西呢!
頂: 23942踩: 6735
我的世界函數(shù)系統(tǒng)與命令方塊那個(gè)好 函數(shù)系統(tǒng)與命令方塊對(duì)比
人參與 | 時(shí)間:2025-12-12 02:46:48
評(píng)論專區(qū)
相關(guān)文章
- 分析師推測(cè):Xbox調(diào)價(jià)策略將在來(lái)年實(shí)現(xiàn)55億美元收益
- 《快速遁殺4》杜比影院海報(bào)暴光 單截棍耍起去
- 奇妙轉(zhuǎn)逝世物語(yǔ) 《我推的孩子》TV動(dòng)繪肯定4月12日開(kāi)播
- 京東方美國(guó)專利授權(quán)量升至全球第21位 增速保持第一
- 《迪托之劍》4月24日發(fā)售 最新游戲視頻預(yù)覽
- 誕生恒星的星系可以將超大質(zhì)量黑洞隱藏在塵埃墻之后
- OLED電視市場(chǎng)發(fā)展迅猛 OLED臥薪嘗膽迎來(lái)轉(zhuǎn)機(jī)
- 哈勃太空望遠(yuǎn)鏡測(cè)量了最近的地球大小的系外行星LTT 1445Ac的大小
- 《無(wú)期掉路》幽整風(fēng)暴兩周年主題活動(dòng)本日開(kāi)啟!
- 第一人稱保存可駭游戲《Shame Legacy》Steam頁(yè)里上線 5月31日出售





