91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

unity3d 坐標系

發布時間:2020-07-10 08:00:15 來源:網絡 閱讀:930 作者:taotaoma456 欄目:游戲開發

unity3d使用的是左手坐標系,即伸出左手,讓拇指和食指成“L”形,大拇指向右,食指向上。其余的手指指向前方。這樣就建立了一個左手坐標系。拇指、食指和其余手指分別代表x,y,z軸的正方向。


1、世界坐標系:unity3d中所有的gameobjet在視圖中都是以世界坐標顯示在場景中(左手坐標系,3d空間),由transform.position可以獲得該位置坐標。


2、屏幕坐標系:以像素定義的,以屏幕左下角為(0,0)點,右上角(screen.width,screen.height),Z的位置以相機的世界單位來衡量,實際上將一個空間3d的坐標轉換到2d平面的一個坐標。(鼠標和手指觸摸都屬于屏幕坐標)


3、ViewPort Space(視口坐標):視口坐標是標準的和相對于相機的。相機的左下角為(0,0)點,右上角為(1,1)點,Z的位置是以相機的世界單位來衡量的。

【坐標系的轉換】

1、世界坐標→屏幕坐標:camera.WorldToScreenPoint(transform.position);

2、屏幕坐標世界坐標:camera.ScreenToWorldPoint(transform.position);

3、屏幕坐標→視口坐標:camera.ScreenToViewportPoint(Input.GetTouch(0).position);

4、視口坐標→屏幕坐標:camera.ViewportToScreenPoint();

5、視口坐標→世界坐標:camera.ViewportToWorldPoint();

其中camera為場景中的camera對象。


InverseTransformPoint絕對坐標轉相對坐標,也就是世界坐標轉你想要放到的父節點下的相對坐標,

TransformPoint: 相對坐標轉絕對坐標,也就是你想要放到的父節點下的相對坐標轉成世界坐標,



本地坐標LocalPostion(沒有父節點的gameobject除外,它的本地坐標與世界坐標相等),本地坐標就是相對于父節點的坐標相對位置,即父對象的pivot到該對象pivot的向量。

注意:坐標系中計算坐標位置是以pivot軸點的位置計算的。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

泰顺县| 温州市| 北海市| 汉源县| 抚顺市| 吐鲁番市| 延吉市| 探索| 阿合奇县| 宜川县| 怀集县| 彝良县| 肇庆市| 大足县| 黄石市| 中阳县| 翁牛特旗| 尼木县| 延津县| 富川| 屏南县| 土默特右旗| 宁波市| 什邡市| 射阳县| 荆州市| 晋宁县| 栾城县| 阿城市| 墨竹工卡县| 长宁区| 凤山县| 梁平县| 潍坊市| 长岭县| 峨边| 河北省| 彝良县| 金寨县| 西贡区| 姜堰市|