码迷,mamicode.com
首页 > 编程语言 > 详细

unity3d小小白之常用脚本API(transform、Time、Random)

时间:2018-04-29 01:13:44      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:简单   成员   现在   dom   决定   float   forward   round   游戏   

Unity引擎提供了丰富的组件和类库,我就简单介绍一下我比较常用的transform、Time、Random。

一、Transform组件

  Transform组件决定了游戏对象的位置、方向和缩放比例,设置相机的视角和更新玩家位置都要用到该组件。

  成员变量和成员函数先不列出来了,圣典里有。

  简单说一下应用:

  1、绕自身坐标轴Y旋转

    float speed = 30.0f;

    transform.Rotate(Vectoe3.up*TIme.deltaTime*speed);

  2、向前移动

    float speed = 30.0f;

    transform.Translate(Vector3.forward*Time.deltaTime*speed);

  3、绕世界坐标轴Y旋转

    float speed = 30.0f;

    transform.RotateAround(Vector3.zero, Vector3.up, speed*Time.deltaTime);

二、TIme

  与时间有关的。

  1、游戏从开始到现在经历的时间

  2、deltaTime 上一帧消耗的时间

三、Random

  生成随机数、旋转、随机的东西。

  rotation:随机旋转

  value:0到1之间的随机浮点数,包含01

unity3d小小白之常用脚本API(transform、Time、Random)

标签:简单   成员   现在   dom   决定   float   forward   round   游戏   

原文地址:https://www.cnblogs.com/miaoqianling/p/8952496.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!