unity3d小小白之常用脚本API(transformTimeRandom)

Posted 喵喵喵喵?

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity3d小小白之常用脚本API(transformTimeRandom)相关的知识,希望对你有一定的参考价值。

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(transformTimeRandom)的主要内容,如果未能解决你的问题,请参考以下文章

unity3D小小白之雾效

unity3d小小白之山的制作

unity3D小小白之给移动的物体添加小尾巴

unity3d小小白之代码控制物体通过键盘输入移动

unity3d小小白之背景音乐3d与2d的转换(非代码

问一个简单的问题,用unity3d自己做游戏(业余),脚本方面需要学习c#的哪些方面,只学必要的,