導(dǎo) 我的世界左鍵和右鍵的判定方法是什么?左鍵和右鍵怎么判定?那么接下來就讓小編給大家詳解下吧。   在我的世界中左鍵和右鍵的使用方法也是各不相同的,那今天有有休息吧就給大家詳細(xì)的介紹一下在我的世界中一些對(duì)...
我的世界左鍵和右鍵的判定方法是什么?左鍵和右鍵怎么判定?那么接下來就讓小編給大家詳解下吧。   在我的世界中左鍵和右鍵的使用方法也是各不相同的,那今天有有休息吧就給大家詳細(xì)的介紹一下在我的世界中一些對(duì)左鍵和右鍵的判定方法進(jìn)行簡單的整理吧!希望大家喜歡。   此外對(duì)于左鍵和右鍵系統(tǒng),個(gè)人認(rèn)為版主的這件作品處理的較為極致,采用了展示框這種極其湊巧的方式,是就事論事的典型之作,而且其方法異于我的思考架構(gòu),故在此進(jìn)行推薦。    我的世界左鍵和右鍵的判定方法介紹   第一大點(diǎn)、左鍵   首先我們來說左鍵,左鍵的功能較少,主要的功能為攻擊和挖掘,那我們可以看出他能做到哪些事,比如減少別的生物的血量,殺死實(shí)體,還有將某些方塊變?yōu)榭諝?,總的來說挖掘進(jìn)行探測(cè)的話略微有一點(diǎn)極限,但是技術(shù)上只需要testforblock或者計(jì)分板探測(cè)挖掘就可以輕松實(shí)現(xiàn),所以暫不贅述,左鍵我打算重點(diǎn)講攻擊這一塊。   攻擊可以分為兩點(diǎn),一點(diǎn)是血量探測(cè),一點(diǎn)是對(duì)殺的探測(cè)。   第一點(diǎn),血量探測(cè),這點(diǎn)可以采用summon一個(gè)隱形實(shí)體的辦法,在需要進(jìn)行探測(cè)的地方summon任何一個(gè)血量上限超過1的生物,然后給予其回血的buff,再接下來我們只需要探測(cè)其血量就好?;蛘咭部梢钥紤]探測(cè)玩家受到的傷害。   第二點(diǎn),殺死實(shí)體的探測(cè)。這個(gè)可以summon一個(gè)一點(diǎn)血的生物讓玩家造成一擊必殺的效果,但是每次需要summon復(fù)位,可以使用計(jì)分板的殺死的判據(jù)來制作。   第二大點(diǎn)、右鍵   那么接下來是右鍵的系統(tǒng),右鍵主要的功能就是互動(dòng)功能,功能多而雜,主要就是對(duì)其操作造成的改變進(jìn)行探測(cè)。   一、村民   首先就是我們喜聞樂見的右鍵隱形村民大法。這里主要應(yīng)用了計(jì)分板的判據(jù)。   /summon Villager ~ ~1 ~   {NoAI:1b,Silent:1b,Offers:{Recipes:[]}}   這是生成村民的命令,注意其交易指令記得填空。這里為了視覺效果并未隱形   /scoreboard objectives add villager   stat.talkedToVillager score   這是建立相應(yīng)計(jì)分板的指令,建立這個(gè)指令你再右鍵一次村民分?jǐn)?shù)便會(huì)+1,這樣配合選擇器的位置,便可以做出很多的互動(dòng),參考可以看CBL的足球的等待大廳。

如轉(zhuǎn)載涉及版權(quán)等問題,請(qǐng)作者與我司聯(lián)系,我司將在第一時(shí)間刪除或支付稿酬。