Unity3D控制物体移动、旋转、缩放

您所在的位置:网站首页 unity3d键盘控制物体移动 Unity3D控制物体移动、旋转、缩放

Unity3D控制物体移动、旋转、缩放

2023-06-12 08:45| 来源: 网络整理| 查看: 265

 

原创文章如需转载请注明:转载自

 

脱莫柔

Unity3D

学习之旅

 

本文链

接地址

: Unity3D 

控制物体移动、旋转、缩放

 

Transform

基本移动函数:

  

1.

指定方向移动:

 

//

移动速度

 

 

float

 TranslateSpeed = 10f; 

 

//Vector3.forward 

表示“向前”

 

transform.Translate(Vector3.forward *TranslateSpeed); 

2.

全方向移动:

 

//x

轴移动速度移动速度

 

 

float

 xSpeed = -5f; 

 

//z

轴移动速度移动速度

 

 

float

  zSpeed = 10f; 

 

//

x

轴移动

xSpeed

,同时想

z

轴移动

zSpeed

y

轴不动

 

 

transform.Translate(xSpeed,0,zSpeed); 

3.

重置坐标:

 

//x

轴坐标

 

 

float

 xPostion = -5f; 

//z

轴坐标

 

 

float

 zPostion = 10f; 

//

直接将当前物体移动到

x

轴为

xPostion

y

轴为

0

z

轴为

zPostion

的三维空间位置。

 

transform.position = Vector3(xPostion,

0

,zPostion); 

 

输入控制:

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3