美文网首页
变换(Transform)

变换(Transform)

作者: nsko | 来源:发表于2016-12-29 11:34 被阅读0次

一:获取组件

gameObject.GetCompontent<T>(); //获取相应组件的引用

gameobject是当前游戏物体的对象
T是泛型,需要什么类型就写什么类型


二:移动物体

Transform.Translate(Vector3,Space): //移动物体的位置

Vector3[Struct]:向量
Space[enum]:空间
Space.Self:自身坐标系
Space.World:世界坐标系

Vector3.forward就相当于Vector3(0,0,1)
Vector3.back就相当于Vector3(0,0,-1)
Vector3.left就相当于Vector3(-1,0,0)
Vector3.Right就相当于Vector3(1,0,0)


三:旋转物体

Transform.Rotate(Vector3,float)

Vector3:沿某个轴向旋转
Float:旋转的度数


朝向世界中的一个点

Transform.LookAt(Vector3)

相关文章

  • transform变换

    transform变换 1. 变换属性 transform 变换分为2D变换和3D变换,描述的是一种变化之后的结果...

  • css transform

    @(HTML5)[transform 变换] [TOC] 八、css transform transform 2D...

  • transform变换

    1、translate(x,y) 设置盒子位移2、scale(x,y) 设置盒子缩放3、rotate(deg) 设...

  • 变换 transform

    说道变换,我们能想到那些变换呢? 1、位移 translate 第一种: X轴、Y轴分开写 第二种:合写 2、旋...

  • 变换(Transform)

    一:获取组件 gameObject.GetCompontent(); //获取相应组件的引用 gameobj...

  • UnityAPI.Transform变换

    参考链接: UnityAPI.Transform变换(Yanlz+Unity+API+Transform+) -...

  • CSS3动画

    变换transform transform: rotate旋转 | scale放大/缩小 | skew扭曲 | t...

  • IOS 仿射变换和3D变换

    仿射变换 变换后 transform = C×B×A×E。(A,B,C分别为CGAffineTransform变换...

  • css transform matrix使用

    2D变换 1.平移 translate transform:translate(x,y)transform:mat...

  • CSS中transform-origin(位置变换基点)

    transform-origin是确定transform变换时(rotate、scale等属性)基点位置的属性,默...

网友评论

      本文标题:变换(Transform)

      本文链接:https://www.haomeiwen.com/subject/ihfdvttx.html