Minecraft中用來看游戲畫面的——相機(jī)
??? 大家玩mc時(shí),能看到游戲畫面,即視角,是相機(jī)的功勞。在其他游戲中也有相似點(diǎn)。通過移動(dòng)鼠標(biāo)什么的,便可以改變所看到的,即移動(dòng)相機(jī)鏡頭位置;在游戲中打開第三人稱,開闊視野,即移動(dòng)相機(jī)位置。(概念真是一個(gè)問題,希望有人能辛苦一下,把額外的概念補(bǔ)充好)
?? ?在這里,我借鑒中英mcwiki上的內(nèi)容來講述我對——相機(jī)camera的一些理解。
?? ?https://minecraft.fandom.com/wiki/Third-person_view
?? ?https://minecraft.fandom.com/zh/wiki/%E7%AC%AC%E4%B8%89%E4%BA%BA%E7%A7%B0%E8%A7%86%E8%A7%92
?? ?大家都知道,在現(xiàn)在,電腦上的MC,第一人稱下摁一下F5可看到第三人稱下玩家背面,再摁一下可看到正面,再摁一下回到第一人稱。摁F1可隱藏下面的物品欄。關(guān)于這個(gè)與歷史的內(nèi)容在這里我就不說了,后期有時(shí)間了我可以做一個(gè)第三人稱視角發(fā)展史呢。
?? ?早在Beta 1.8pre1-1(b1.8-pre1-081459),就有調(diào)試用視角的特性,不知道為什么wiki上說:在Beta 1.9-pre5,在代碼中被稱為 "deadmau5 camera"的調(diào)試用視角被意外啟用。
?? ?這個(gè)特性可以使用Y、H、U、O、I、K、J、L、N和M以多種方式改變相機(jī)的位置, 以及按F9卡死鏡頭。同時(shí)按兩個(gè)功能連接的鍵會(huì)使相機(jī)鏡頭恢復(fù)正常,但U?+?O不行。接下來我說明一下各個(gè)按鍵的特性!
?? ?①調(diào)視場角:摁Y、H鍵。它類似物理上的簡諧振動(dòng),有周期性。這里用——振源最開始是向上動(dòng)的振源,質(zhì)點(diǎn)在振源,以及一張一周期的振動(dòng)圖像做例子。從t=0開始,平衡位置也許是正常情況下的視場角,也許是別處;摁H鍵使時(shí)間前進(jìn),使得視場角拉伸到遠(yuǎn)處,直至最大,然后上下翻轉(zhuǎn)視角,反了,向近處拉伸,直至最小,然后上下翻轉(zhuǎn)視覺,正了,向遠(yuǎn)處拉伸……摁Y鍵使時(shí)間后退……拿圖做例子,在單調(diào)遞減圖像上,視覺是正的,在單調(diào)遞增圖像上,視覺是反的。



??? ②固定相機(jī)位置:摁F9(筆記本需要Fn+F9),

??? ③移動(dòng)頭朝向(不固定相機(jī)位置):J鍵向左,L鍵向右,K鍵向下,I鍵向上,相機(jī)跟著動(dòng)。鼠標(biāo)也能移動(dòng)頭朝向。在第一人稱下,可把移動(dòng)頭朝向當(dāng)做移動(dòng)相機(jī)鏡頭位置。
?? ?④移動(dòng)相機(jī)位置(固定相機(jī)位置):第一人稱下,摁JKLI來移動(dòng)視角\相機(jī)鏡頭位置,移動(dòng)鼠標(biāo)只能改變頭朝向。第三人稱下,摁JKLI來移動(dòng)相機(jī)位置,移動(dòng)鼠標(biāo)只能改變頭朝向。并且,方塊不會(huì)阻擋相機(jī),即可以透過方塊。
?? ?⑤移動(dòng)相機(jī)位置:摁U鍵,(不管什么情況)第三人稱相機(jī)向靠近玩家的方向一意移動(dòng),可透過方塊,不被方塊阻擋。摁O鍵,第三人稱相機(jī)向遠(yuǎn)離玩家的方向一意運(yùn)動(dòng),不可透過固體方塊,能被方塊阻擋,阻擋后繼續(xù)摁O,表面上不動(dòng),實(shí)際上相機(jī)位置在移動(dòng),可愛呢。
????https://www.bilibili.com/video/BV1xM4y177CP/? 可以看看相機(jī)位置移動(dòng)
??? ⑥控制日月星辰:摁F6可使日月星辰等的時(shí)間倒退,摁一下,很快就回歸正常了,可以長摁使之一直加速倒退,摁F7可使其時(shí)間加速。
?? ?⑦玩家懸空走路以及穿墻:奇怪的是,正常下摁F6后玩家會(huì)懸空,不是飛行,且只能水平移動(dòng),移動(dòng)時(shí)物品只會(huì)收回,不像走路時(shí)那樣上下顛簸,并且玩家碰撞箱發(fā)生改變。移動(dòng)時(shí),“走路”可以穿過方塊,但仍受到反彈,且不能連續(xù)穿過兩個(gè)1m3方塊;“疾跑”也可穿過方塊,并且能連續(xù)穿過無數(shù)個(gè)固體方塊?。。柡δ?!但玩家在水中遭受速度減弱的影響,致使只能卡進(jìn)方塊里一點(diǎn)又被反彈。再摁一下F6,玩家回歸正常,并且不處于飛行狀態(tài)。
?? ?有意思的是,改變視角和相機(jī)位置后,只能通過重啟游戲使之初始化,改變世界沒用呢。
?? ?在b1.8pre1-2,deadmau5 camera沒有了,但控制日月星辰的特性還有。到b1.8pre2就全都沒了啊,嗚嗚。在b1.9pre5,deadmau5 camerau又有了,除了控制日月星辰的特性不復(fù)存在,其他的都回來了。
?? ?可惜的是,在Beta 1.9-pre6“deadmau5 camera”被移除了。
?? ?幸運(yùn)的是,在12w08a,deadmau5 camera”再次意外加入游戲。當(dāng)使用“deadmau5 camera”時(shí),可以看到玩家頭的兩側(cè)。
?? ?可惜的是,在1.2-pre,“deadmau5 camera”又移除了。
?? ?在如今,有一個(gè)很好的模組——tweakeroo模組,可以靈魂出竅,即移動(dòng)相機(jī)位置,不知道可以移動(dòng)多遠(yuǎn)!
?? ?要是說MC中的特性可以排名,那我一定要將deadmau5 camera排在前面!?。?br>?? ?
?? ?
???