脚本知识
脚本实例-不同游戏对象的同一个脚本指向不同的实例
Edit->ProjectSetting->time里设置每秒调用次数
每帧事件
事件 | 调用 |
---|---|
初始化部分 | |
Awake | 当该脚本实例初次载入游戏游戏世界时,无论脚本是否被启用,只要游戏对象第一次被启用,就调用 |
OnEnable | 每次当该脚本被启用时调用(包括游戏对象启用连带了脚本启用) |
Reset | 当一个脚本被加入到一个游戏对象中时,触发Reset,只在编辑器下有效(Unity的play模式下也无效) |
Start | 在游戏加入游戏世界后,运行Update()的前一帧调用 |
物理部分 | |
FixedUpdate | 和画面帧率无关的每秒调用次数固定的Update,其依赖游戏内部时间(time.timeScale而不是游戏帧数) |
内部动画、物理更新 | |
OnTriggerXX | 触发器事件 |
OnCollisionXX | 碰撞器事件 |
W |