标签:简单 成员 现在 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