unity3d 第二天脚本生命周期
2017-12-03 14:14
441 查看
1.unity 中所有挂载游戏对象上的脚本必须继承中 MonoBehaviour 类 直接或 间接
2.脚本名字必须艮类名一样
3.可以用print()和 debug.log来输出 print()只能在Mono中 一般用debug.log 可以室友Debug.break()来设置断点
4.创建脚本会自动生成两个函数 Start()游戏开始执行 Update()每帧都执行
5. Awake()---OnEnable()---Srart()---FixedUpdate()----Update()----LateUpdate()- - - OnDrawGizms()- - - OnGUI()---OnDisable()----OnDestory()
6.Transform是用来描述游戏游戏对象的几何属性
7.GameObject go=GameObject.Find("name"); 通过名字来找游戏对象
GameObject go=GameObject.FindWithTag("Tag"); 通过标签来找游戏对象
8.FindObjectOfType<>() 通过类型来找到第一个游戏对象
FindObjectOfType<>() 找到一组游戏对象
9.Destory(this)删除游戏脚本
Destroy(this.gameObject)删除挂载脚本的对象
Destroy(this.gameObject,2f)2秒后 删除挂载脚本的对象
9 Vecter2 是二维向量 Vecter3 三维向量
10.Instantiate(预设体 ,位置,角度) 动态创建
2.脚本名字必须艮类名一样
3.可以用print()和 debug.log来输出 print()只能在Mono中 一般用debug.log 可以室友Debug.break()来设置断点
4.创建脚本会自动生成两个函数 Start()游戏开始执行 Update()每帧都执行
5. Awake()---OnEnable()---Srart()---FixedUpdate()----Update()----LateUpdate()- - - OnDrawGizms()- - - OnGUI()---OnDisable()----OnDestory()
6.Transform是用来描述游戏游戏对象的几何属性
7.GameObject go=GameObject.Find("name"); 通过名字来找游戏对象
GameObject go=GameObject.FindWithTag("Tag"); 通过标签来找游戏对象
8.FindObjectOfType<>() 通过类型来找到第一个游戏对象
FindObjectOfType<>() 找到一组游戏对象
9.Destory(this)删除游戏脚本
Destroy(this.gameObject)删除挂载脚本的对象
Destroy(this.gameObject,2f)2秒后 删除挂载脚本的对象
9 Vecter2 是二维向量 Vecter3 三维向量
10.Instantiate(预设体 ,位置,角度) 动态创建
相关文章推荐
- Unity3D研究院之一张图彻底了解Unity脚本的生命周期
- unity3d中脚本生命周期(MonoBehaviour lifecycle)
- Unity3D脚本(MonoBehaviour)生命周期
- Unity3d脚本的生命周期
- Unity3D脚本(MonoBehaviour)生命周期
- Unity3D 脚本生命周期
- Unity3D 中 脚本(MonoBehaviour) 生命周期WaitForEndOfFrame需要注意的地方
- unity3d中脚本生命周期(MonoBehaviour lifecycle)
- Unity3d脚本生命周期
- Unity3D脚本(MonoBehaviour)生命周期分析
- unity3d中脚本生命周期(MonoBehaviour lifecycle)
- unity3d中脚本生命周期(MonoBehaviour lifecycle)
- Unity3D脚本生命周期
- unity3D脚本的生命周期
- Unity3D自学笔记——脚本生命周期
- Unity3d 脚本的生命周期
- Unity3D脚本的生命周期(执行顺序)
- unity3d中脚本生命周期(MonoBehaviour lifecycle)
- unity3d中脚本生命周期(MonoBehaviour lifecycle)
- Unity3d脚本生命周期