ETH官方钱包

創作內容

0 GP

【MC MOD Tutorial】#3 Coordination & Angle System

作者:冬夜。雪之詩│當個創世神 Beta│2011-07-06 13:12:05│巴幣:0│人氣:1154
再教授其他編寫 MOD 的方法之前,
先教一下幾個比較重要的參數。

entityplayer.posX
entityplayer.posY
entityplayer.posZ
entityplayer.rotationYaw
entityplayer.rotationPitch

以上的一看就知道跟座標有關的吧!
可是到底哪邊是 X 哪邊是 Y 呢?

【posX, posY, posZ】

先說 Y 吧,他是垂直座標,
愈往天空走,數值愈高,
愈往地底走,數值愈低。

至於 X,Z...請看下圖~

南北軸是 X 軸,以中心點為 0 的話,南方為正,北方為負。
東西軸 Z 軸,以中心點為 0 的話,西方為正,東方為負。

【rotationYaw】

順道也表示了 rotationYaw 的角度,
以正西方為 0 度,往右轉為正數,往左轉為負數,
假設右轉了四份之一個圓,rotationYaw = 90。(絕對不是 Pi/2 喔~)
假設右轉了一又四份之一個圓,rotationYaw = 450。
所以編寫程式的時候,請自行把 rotationYaw 限制在 0~360 以內囉~
(或者 -180~180,隨你喜歡~)

【rotationPitch】

剩下的 rotationPitch 當然是俯仰的角度吧~
這個比 rotationYaw 好多了,以直視平面為 0 度,
往上抬頭為負數,往下望則為正數。
由於俯仰角被限制了,因此也沒有限制範圍的必要~
當然的是角度是使用 -180~180 的,而不是 Pi/2....(被拖)
引用網址:http://www.jamesdambrosio.com/TrackBack.php?sn=1354973
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:當個創世神 Beta|MOD|模組|JAVA|MCP|Minecraft|座標|coordination|rotation

留言共 0 篇留言

我要留言提醒:您尚未登入,請先登入再留言

喜歡★freezemusic 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:【MC MOD Tuto... 後一篇:【MC MOD Rele...


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情? 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】