Unity3D控制物体移动、旋转、缩放 |
您所在的位置:网站首页 › unity3d键盘控制物体移动 › Unity3D控制物体移动、旋转、缩放 |
原创文章如需转载请注明:转载自
脱莫柔 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 |