码农小白 Unity 3D篇 Transform

Transform组件是Unity 3D中每个游戏对象必备的部分,它管理着对象在3D空间的位置、旋转和缩放。本文将介绍Transform的简介、基本属性及常用函数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Transform组件

1、简介

在这里插入图片描述
Transform:变换组件,用于存储游戏物体的基本信息
Transform组件是每个游戏对象必有的一个组件,因为Unity 3D是面向组件开发的一款游戏引擎,这个组件掌管了游戏对象在三维空间中的位置,旋转,缩放等。
在这里插入图片描述

2、Transform的基本属性

属性名含义
position在世界坐标系中的位置
localPosition相对于父级变换位置
eulerAngles以欧拉角形式表示旋转角度
localEulerAngles相对父级物体的旋转欧拉角读
parent返回物体变换的父级
root返回最高层次的物体转换

3、Transform的常用函数

函数名含义
TransformPoint变换位置从自身坐标到世界坐标
TransformDirection从自身坐标到世界坐标变换方向
TransformVector变换一个向量从局部坐标空间到世界坐标空间
Translate沿着给定方向移动
Rotate将物体选择给定角度
Find找到给定名字的物体并返回
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值