- 博客(7)
- 收藏
- 关注
原创 【Unity API】7---Mathf函数
1.静态属性2.静态方法非常多,需要的时候具体使用 https://docs.unity3d.com/ScriptReference/Mathf.htmlMathf.Clamppublic static float Clamp(float value, float min, float max);把一个值限定在最小浮点数和最大浮点值之内Mathf.Clamp01把一...
2018-10-09 10:12:59 409
原创 【Unity API】6---鼠标相关事件函数OnMousexxx详解
方法继承自MonoBehavior类 This function is not called on objects that belong to Ignore Raycast layer.This function is called on Colliders marked as Trigger if and only if Physics.queriesHitTriggers is t...
2018-10-09 09:10:53 2796
原创 【Unity API】5---Coroutines 协程
MonoBehaviour.StartCoroutine返回一个Coroutine。 此类的实例仅用于引用这些协同程序,并且不包含任何公开的属性或函数。协程是一个可以暂停执行(yield)直到给定的YieldInstruction完成的函数。using UnityEngine;using System.Collections;public class ExampleClass : ...
2018-10-08 21:39:25 311
原创 【Unity API】4---MomoBehavior总览
1.Public Functions1).CancelInvoke : 取消此MonoBehaviour上的所有Invoke调用。public void CancelInvoke();using UnityEngine;using System.Collections.Generic;public class ExampleScript : MonoBehaviour{ ...
2018-10-08 21:08:34 438
原创 【Unity API】3---GameObject
1.创建游戏物体的三种方法 public GameObject prefab; // Use this for initialization void Start () { //1.第一种创建方法 GameObject go = new GameObject("Cube"); //2.第二种 ,可以实例化特效或者角色等等 ...
2018-10-08 17:27:44 460
原创 【Unity API】2---常用Time类
1.Time.deltaTime(最常用,运动或者动画相关)以秒为单位花费的时间完成最后一帧(只读)。使用此功能可以使您的游戏帧速率独立。如果您在每个帧中添加或减去一个值,则应该与Time.deltaTime相乘。 当你与Time.deltaTime相乘时,你基本上表达了:我希望每秒移动10米而不是每帧10米。当从MonoBehaviour的FixedUpdate内部调用,返回固定...
2018-10-08 16:20:20 313
原创 【Unity API】1---脚本生命周期流程
事件函数的执行顺序在Unity脚本编写中,有许多事件函数在脚本执行时以预定顺序执行。此执行顺序如下所述:第一场景加载 First Scene Load当场景调用这些函数开头(对于场景中的每个对象一次)。Awake:此函数始终在任何Start函数之前调用,也在Prefab 之后调用中的实例化。(如果GameObject在启动期间处于非活动状态(IsActive==false),则...
2018-10-08 15:25:38 307
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人