Time
Time.deltaTime为时间间隔,一般用于控制运动或动画有关东西
Time.realtimeSinceStartup一般用于测试某种程序的运行性能
GameObject
new GameObject()新建一个物体,只带有Transform组件
GameObject.Instantiate()从prefab或另外一个场景物体来实例化一个新的物体
GameObject.CreatePrimitive(PrimitiveType.xxx)创建一个原始的物体
xxx.Addcomponent<组件名>()用代码给物体附加组件
.FindObjectOfType<>查找物体上的一个组件
.FindObjectsOfType<>查找所有物体上的某一组件,不查照未激活的组件
.Find根据名字查照物体
.FindGameObjectsWithTag查找场景中所有有此标签的物体
.FindWithTag查找此标签的物体,如果有多个物体同标签则输出第一个寻找到的物体
Destroy(gameobject , time)销毁物体及销毁时间
Destroyimmediate()立刻销毁物体
DontDestroyOnLoad(Transform.gameObject)使物体在场景切换中不被销毁
MonoBehaviour
MonoBehaviour : Behaviour : Component : Object
.BroadcastMessage(方法名 , 参数 , 发送消息选项)广播消息用于调用方法,能作用于物体下的所有子物体,未激活对象不会接受消息避免发生耦合性
.SendMessage()只作用于被附加对象身上的所有方法,对其子物体无效
.SendMessag