国产成人精品高清在线观看99,日韩一本之道一区中文字幕,国外亚洲成av人片在线观看,国产欧美日韩一区二区三区在线,国产精品美女久久久免费

《我的世界》漢字輸入法原理詳解

時(shí)間:2016/01/27 11:11:30 編輯:小麗人
頁(yè)面導(dǎo)航:

候選字模塊

《我的世界》漢字輸入法原理詳解

如圖所示,我們有十個(gè)候選字。

每個(gè)候選字的處理方式如下

/setblock ~ ~ ~1 air

/execute @e[name=print] ~ ~ ~ kill @e[r=0,name=!print]

/tp @e[0,4,1,r=0] @e[name=print]

kill @e[0,4,-1000,dz=2000,dx=0,dy=0,type=ArmorStand]

/execute @e[name=print] ~ ~ ~ detect ~ ~-1 ~1 planks -1 /tp @e[name=print] ~ ~ ~1

/kill @e[-10,4,0,dz=10,name=!check]

/tp @e[name=check] ~ ~ 1

差不多意思就是漢字指針清除本格內(nèi)容防止bug,將現(xiàn)有的候選字傳送至指針位置,清除剩余候選字,移動(dòng)指針。清除拼音。

字庫(kù)

《我的世界》漢字輸入法原理詳解

字庫(kù)是個(gè)非常浩大的工程,本輸入法支持20811個(gè)字,其中不同多音字視為各音節(jié)不同的字,累計(jì)103個(gè)多音字。

那么這個(gè)大的字庫(kù)我總得有個(gè)調(diào)用的好辦法吧?否則實(shí)在是難以使用。

上文對(duì)拼音的詳解已經(jīng)說(shuō)明了調(diào)用辦法。

下文以音“中”為例。

中= ZHONG

={26,8,15,14,7,0}

以這樣一個(gè)變幻方式我們可以將任何一個(gè)音變?yōu)橐唤M6個(gè)的數(shù)組。

漢語(yǔ)一共有406種音,所以我們會(huì)有406排命令方塊。

這是讀取zhong音的命令。

/execute @e[-11,4,1,r=0,name=set,score_end=26,score_end_min=26] ~ ~ ~ /execute @e[-11,4,2,r=0,name=set,score_end=8,score_end_min=8] ~ ~ ~ /execute @e[-11,4,3,r=0,name=set,score_end=15,score_end_min=15] ~ ~ ~ /execute @e[-11,4,4,r=0,name=set,score_end=14,score_end_min=14] ~ ~ ~ /execute @e[-11,4,5,r=0,name=set,score_end=7,score_end_min=7] ~ ~ ~ /testfor @e[-11,4,6,r=0,name=set,score_end=0,score_end_min=0]

我們可以很清楚的看到6個(gè)數(shù)字所代表的位置。

kill @e[0,4,-1000,dz=2000,dx=0,dy=0,type=ArmorStand]

然后我們會(huì)激活一串清理現(xiàn)在的候選字的指令。

summon ArmorStand 0 ~ ~ {CustomName:"中",Invisible:1,NoGravity:1,Marker:1}

然后會(huì)在x=0的位置召喚出一條候選字紙帶。

故此我們才能夠完整的使用漢字輸入法,那么就是這樣,希望大家喜歡。

《我的世界》漢字輸入法原理詳解

本文導(dǎo)航
第1頁(yè):第1頁(yè) 第2頁(yè):第2頁(yè) 第3頁(yè):第3頁(yè)
相關(guān)攻略
相關(guān)游戲