首页 > 学院 > 软件教程 > 正文

unity3d物体自动旋转的设置教程

2020-03-08 04:39:55
字体:
来源:转载
供稿:网友

  unity3d是我们设计师用来制作游戏画面的软件,很多的手机App也可以使用它来制作!有的时候我们在游戏中能够看见一些人物或是物体的移动效果,例如平移、旋转等等都可以轻松的利用这款软件来实现!今天小编想和大家分享一下如何在unity3d中使用函数来控制某一物体的旋转。大家千万不要小看了旋转功能,很多的特效或是动作都要用到它,还不会就赶紧跟着小编来一起学习一下吧!

unity3d物体自动旋转的设置教程

方法步骤:

unity3d5.0 64位

大小:1.53 GB版本:5.0.0.0b1 免费版环境:WinXP, Win7, Win8, Win10, WinAll

进入下载

  1、运行unity3d这款软件,然后在主场景里面创建一个新的cube立方体。

unity3d物体自动旋转的设置教程

  2、 创建成功之后继续在项目中建立一个新的脚本,我们需要在脚本或者使用函数来实现这个效果!小编创建的是一个叫做:zhuan的C#语言脚本!

unity3d物体自动旋转的设置教程

  3、成功之后双击进入这个脚本,在脚本中定义一下speed作为这个物体的速度!

unity3d物体自动旋转的设置教程

  4、接着在update中创建一个transform.Rotate,命令如下:

  this.transform.Rotate(Vector3.up*speed);

unity3d物体自动旋转的设置教程

  5、随后回到设计界面中将创建好了的zhuan脚本直接使用鼠标拖拽到之前建立的立方体上面!

unity3d物体自动旋转的设置教程

  6、这样一来使用播放的时候这个立方体就会随着Y轴开始旋转了!

unity3d物体自动旋转的设置教程

  这就是使得一个物体在unity3d中旋转的方法了,教程比较基础,若是你不知道命令的写法可以直接参考图中的例子喔!而transform.Rotate(Vector3.up*speed)语句中up指的是y轴,因此只要更换up就可以使得它沿着不同的轴进行旋转!

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表