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

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

猜你喜欢

转载自www.cnblogs.com/miaoqianling/p/8952496.html