Skip to main content
 首页 » 资源教程

Unity教程:Unity常用类(七)

2016年07月16日 09:42:3618660

脚本常用核心类:

常用核心类:  MonoBehaviour  ,  Application、Transform  ,GameObject

Transform

Unity教程:Unity常用类(七) 资源教程 第1张

Transform——场景中的每一个物体都有一个Transform。用于储存并操控物体的位置、旋转和缩放。每一个Transform可以有一个父级,允许你分层次应用位置、旋转和缩放。可以在Hierarchy面板查看层次关系。 定义了对象的位置、旋转、缩放属性的类。由于该类继承了Component 类,所以也是一种组件。也就是说任何一个游戏对象都由于Transform 组件。

Transform-属性 

Unity教程:Unity常用类(七) 资源教程 第2张

Transform-属性实例

例如:

//设置游戏对象的位置

transform.position=new Vector3(0,0,0);

//绕X轴旋转30度

transform.eulerAngles=new Vector3(30,0,0);

//设置游戏对象缩放到3倍


transform.localScale  =new  Vector3(3,3,3);

Transform-方法 

Unity教程:Unity常用类(七) 资源教程 第3张

Transform-方法实例:

前面我们已经学习了关于transform的一些属性,下面来学习一些关于transform的方法。通过代码来控制transform的变换。

void Update () 

{

transform.Translate(new Vector3(0,0,1),Space.World);

}


 以上两句话分别尝试让transform毎帧都进行移动。


中国AR网(www.chinaar.com)会每天按时更新一篇基础教程,如果有不懂的可以进入中国AR网资源教程http://www.chinaar.com/ZYJC/,作者会第一时间解答



评论列表暂无评论
发表评论