C#脚本

时间:2020-08-17 17:14:51   收藏:0   阅读:90
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Demo01 : MonoBehaviour
{
    // Start is called before the first frame update
    private void Start()
    {
        
    }

    // Update is called once per frame
    private void Update()
    {
        
    }
}

    //序列化字段,在编译器中显示私有变量
    [SerializeField]
    private int a = 100;
    //隐藏字段
    [HideInInspector]
    public int b = 200;
    //范围
    [Range(0,100)]
    public int c;
//-------------------------生命周期--------------------------------------
    //Awake先执行 创建游戏对象,立即执行
    private void Awake()
    {
        Debug.Log("Awake" + Time.time.ToString()) ;       
    }
    //Start后执行  创建游戏对象,脚本启用,才执行
    private void Start()
    {
        Debug.Log("Awake" + Time.time);
    }
    //每隔固定时间0.02s修改一次 用于物体运动 不会受到渲染影响
    private void FixedUpdate()
    {
        
    }
    //渲染帧执行 适合处理游戏逻辑
    private void Update()
    {
        
    }
    //延迟更新
    private void LateUpdate()
    {
        
    }
    //-------------------------鼠标事件-----------------------------------
    /*OnMouseEnter
     * OnMouseOver
     * OnMouseExit
     * OnMouseDown
     * OnMouseUp
     */

    //-------------------------场景渲染-----------------------------------
    //相机可见
    static void OnBecameVisible()
    {

    }
    //相机不可见
    static void OnBecameInbisible()
    {

    }
    //-------------------------结束阶段-----------------------------------
    //OnDisable 当不可用
    //OnDestroy 当销毁
    //OnApplicationQuit 当程序结束

4.技术图片

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!