DanLi 脚本的使用

DanLi    脚本的使用

文章目录


前言

提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。


提示:以下是本篇文章正文内容,下面案例可供参考

一、DanLi是什么?

DanLi脚本,方便不同代码的调用。

二、使用步骤

1.DanLi代码

代码如下:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class DanLi
{
    static DanLi _DL;

    public Login Login;//项目中的脚本
    public static DanLi GetDL
    {
        get
        {
            if (_DL == null)
            {
                _DL = new DanLi();
            }
            return _DL;
        }
    }
}

2.所使用的代码,需要在Awake中添加代码

代码如下):

 void Awake()
    {
        if (DanLi.GetDL.Login == null)
        {
            DanLi.GetDL.Login = this;
        }
    }

3.当需要调用的时候,可以直接调取脚本中公开的方法

方法1:

 DanLi.GetDL.Login.FunChangeScence();

方法2(适用于多处代码的调用):

 Login Login;

    void Start()
    {
        Login = DanLi.GetDL.Login;
    }
    void FunUse()
    {
        Login.FunChangeScence();
    }