unity:unity开发 脚本执行周期 执行的阶段

这篇博客详细介绍了Unity中脚本的生命周期,包括Awake、OnEnable、Start、FixedUpdate、Update、LateUpdate、OnGUI、OnDisable、OnDestroy和OnApplicationQuit等关键方法的执行顺序和应用场景。通过这些方法,开发者可以更好地控制游戏对象的行为和状态。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

using System.Collections;  
using System.Collections.Generic;  
using UnityEngine;  
  
public class TransformFeng : MonoBehaviour  
{  
    //1.当游戏运行时,并且只执行一次Unity,即使挂载在游戏物体上,把√取消,该方法依然执行。    
    //该方法表示,游戏运行后,脚本挂到游戏物体身上会被唤醒。如果给自身脚本字段赋值,通常在awake里面    
    private void Awake()  
    {  
        Debug.Log("Awake");  
    }  
    //2.表示该脚本是否起作用,如果起作用,自动调用该方法。    
    private void OnEnable()  
    {  
        Debug.Log("OnEnable");  
    }  
    //3.只执行一次,在OnEnable之后    
    //一般在start和awake方法里面给字段或属性赋初始值    
    //如果跨脚本取成员,此时需先得到另外一个脚本,一般写在start方法里    
    private void Start()  
    {  
        Debug.Log("Start");  
    }  
    //4.是按固定时间间隔来运行,它和游戏运行的帧速率无关    
    //该时间间隔可以人为改变    
    private void FixedUpdate()  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值