赞
踩
一、初始阶段
- [SerializeFiled]
- private int a=100
- //在编译器中显示私有化变量
- [HideInInspector]
- public int b=100;
- //在编译器中隐藏字段
- [Range(0,100)]
- public int c=50;
- //设置可调整范围
- private void Awake()
- {
- Debug.Log("Awake--"+time.time+"--"+this.name);
- }
- //执行时机:创建游戏对象时立即执行一次(早于start)
- //作用:初始化
- private void Start()
- {
- Debug.Log("Start--"+time.time+"--"+this.name);
- }
- //执行时机:创建游戏对象脚本启用才执行一次
- //作用:初始化
二、物理阶段
- private void FixedUpdate()
- {
- Debug.Log(Time.time);
- }
- //执行时机:每隔固定时间执行一次,时间可以修改
- //适用性:适用对物体做物理操作(移动旋转),不会受到渲染影响
- private void Update()
- {
-
- }
- //执行时机:渲染帧执行,执行间隔不固定
- //适用性:处理游戏逻辑
- private void LateUpdate()
- {
-
- }
- //执行时机:在Update调用后执行
- //适用性:适用于跟随逻辑
三、输入事件
四、渲染时机
五、结束阶段
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。