unity 3d 基础
文章平均质量分 71
dy3200
这个作者很懒,什么都没留下…
展开
-
Mathf类
Mathf类是提供了常用的数学运算。一、Static Variables1、圆周率π(只读)public static float PI;例:float l = 2 * Mathf.PI * radius;2、正无穷大 ∞(只读)public static float Infinity;3、负无穷大-∞(只读)public static float Negative原创 2017-09-04 13:05:02 · 495 阅读 · 0 评论 -
GameObject类
GameObject类是Unity场景中所有实体的基类。GameObject是许多不同组件的容器,默认所有游戏对象都会自动拥有一个transform组件。常用方法总结:1、创建一个新的游戏对象:public GameObject();public GameObject(string name);public GameObject(string name,params Type[原创 2017-08-29 13:37:15 · 945 阅读 · 0 评论 -
MonoBehaviour类
每个Unity脚本派生的基类。一、Public Function1、在几秒之后调用方法public void Invoke(string methodName,float time);注:1)应在脚本生命周期(Start、Update、OnGUI、FixedUpdate、LaterUpdate)中调用。2)不接受含参数的方法。3)在Time.timeScale=0时,无效;原创 2017-08-31 16:32:38 · 779 阅读 · 0 评论 -
Transform组件
物体的位置、旋转和比例。一、Variables1、世界坐标系中的位置public Vector3 position;2、父对象局部坐标系中的位置public Vector3 localPosition;注:1)如果transform没有父对象,则transform.position = transform.localPosition; 2)编辑器上的Posi原创 2017-09-01 14:47:42 · 1243 阅读 · 0 评论 -
Time类
Time类是Unity中获取时间信息的接口类,只有静态属性。1、游戏从开始到现在经历的时间(秒)(只读)public static float time;注:在一个帧中多次调用,则返回相同的值。2、上一帧耗费的时间(秒)(只读)public static float deltaTime;例:transform.Translate(0,0,Time.deltaTime * 1原创 2017-09-02 16:27:37 · 612 阅读 · 0 评论 -
Random类
用于生成随机数一、Static Variables1、返回一个0~1之间的随机浮点数,包含0和1public static float value;2、返回一个随机旋转(只读)public static Quaternion rotation;3、返回一个均匀分布的随机旋转(只读)public static Quaternion rotationUniform;二、原创 2017-09-02 16:45:06 · 307 阅读 · 0 评论