Unity3d中Vector3d走势图带坐标连线参数*f是什么意思

内容提示:Unity3D游戏引擎之游戏对象嘚访问绘制线与绘制面详解

文档格式:DOC| 浏览次数:216| 上传日期: 16:42:49| 文档星级:?????

unity3d使用的是左手3d走势图带坐标连线系即伸出左手,让拇指和食指成“L”形大拇指向右,食指向上其余的手指指向前方。这样就建立了一个左手3d走势图带坐标连线系拇指、食指和其余手指分别代表x,yz轴的正方向。

1、世界3d走势图带坐标连线系:unity3d中所有的gameobjet在视图中都是以世界3d走势图带坐标连线显示在场景中(左手3d走势图带坐标连线系3d空间),由transform.position可以获得该位置3d走势图带坐标连线

2、屏幕3d走势图带坐标连线系:以像素定义的,以屏幕左丅角为(0,0)点右上角(screen.width,screen.height),Z的位置以相机的世界单位来衡量实际上将一个空间3d的3d走势图带坐标连线转换到2d平面的一个3d走势图带坐标连線。(鼠标和手指触摸都属于屏幕3d走势图带坐标连线)

3、ViewPort Space(视口3d走势图带坐标连线):视口3d走势图带坐标连线是标准的和相对于相机的相機的左下角为(0,0)点右上角为(1,1)点Z的位置是以相机的世界单位来衡量的。

InverseTransformPoint绝对3d走势图带坐标连线转相对3d走势图带坐标连线吔就是世界3d走势图带坐标连线转你想要放到的父节点下的相对3d走势图带坐标连线,

TransformPoint: 相对3d走势图带坐标连线转绝对3d走势图带坐标连线也僦是你想要放到的父节点下的相对3d走势图带坐标连线转成世界3d走势图带坐标连线,

本地3d走势图带坐标连线LocalPostion(没有父节点的gameobject除外它的本地3d赱势图带坐标连线与世界3d走势图带坐标连线相等),本地3d走势图带坐标连线就是相对于父节点的3d走势图带坐标连线相对位置即父对象的pivot箌该对象pivot的向量。

注意:3d走势图带坐标连线系中计算3d走势图带坐标连线位置是以pivot轴点的位置计算的

可能unity中接触较早的就是这个组件叻控制着位置、缩放、方向。

eulerAngles:世界3d走势图带坐标连线系中的旋转(欧拉角)

right:世界3d走势图带坐标连线系中的右方向。(世界空间3d走勢图带坐标连线变换的红色轴也就是x轴。)

up:世界3d走势图带坐标连线系中的上方向(在世界空间3d走势图带坐标连线变换的绿色轴。也僦是y轴)

forward:世界3d走势图带坐标连线系中的前方向。(在世界空间3d走势图带坐标连线变换的蓝色轴也就是z轴。)

rotation:世界3d走势图带坐标连線系中的旋转(四元数)

localRotation:相对于父级的变换旋转角度。

localScale:相对于父级的缩放比例

worldToLocalMatrix:矩阵变换的点从世界3d走势图带坐标连线转为自身3d赱势图带坐标连线(只读)。

localToWorldMatrix:矩阵变换的点从自身3d走势图带坐标连线转为世界3d走势图带坐标连线(只读)

root:对象层级关系中的根对象嘚Transform组件。

lossyScale:全局缩放比例(只读)

Translate:向某方向移动物体多少距离。

Rotate:按照指定欧拉角旋转

RotateAround:按照多少度在世界3d走势图带坐标连线的某位置轴旋转物体。

LookAt:旋转物体使z轴指向目标物体

TransformDirection:将一个方向从局部3d走势图带坐标连线变换到世界3d走势图带坐标连线方向。

Description:与所有子粅体解除父子关系

Find:通过名字查找子物体并返回它。如果没有查找到子物体名字将返回null。如果名字包含“/”字符它将向路径一样穿越層次


我要回帖

更多关于 3d走势图带坐标连线 的文章

 

随机推荐