亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在Unity中使用全局變量

發布時間:2021-04-13 17:46:55 來源:億速云 閱讀:1283 作者:Leah 欄目:開發技術

本篇文章為大家展示了如何在Unity中使用全局變量,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

創建一個腳本,輸入下面的代碼。腳本不需要添加到任何物體上,globle變量可以跨場景全局調用。

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Globle {
    public static int globle= 1;
}

和以前的許多語言不同,C#沒有全局變量或全局函數。C#的所有字段和方法都在類的上下文中。

在C#中,與全局字段或函數等價的是靜態字段或方法。

“全局變量/函數”和“C#靜態字段/方法”在功能上沒有差異,只是靜態字段/方法可包含訪問修飾符(比如private),從而限制訪問并提供更好的封裝。——《c# 7.0本質論》

補充:Unity中全局變量的賦值過程

使用Unity開發的朋友可能會遇到這樣一個問題,那就是我在腳本中定義了一個公共全局變量并且賦值,但是運行后發現這個變量并不是這個值,這里就給大家解釋一下原因。

代碼如下:

public class Test : MonoBehaviour { 
    public int a = 10;
    void Awake()
    {
        a = 20;
    }
    void Start () {
        a = 30;
 }
}

由于是public類型,所以變量a會在Unity面板中顯示出來,如下圖:

如何在Unity中使用全局變量

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持億速云。如有錯誤或未考慮完全的地方,望不吝賜教。

上述內容就是如何在Unity中使用全局變量,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

德安县| 徐闻县| 聂荣县| 龙口市| 进贤县| 高密市| 确山县| 丰顺县| 雷州市| 龙游县| 偏关县| 浪卡子县| 小金县| 璧山县| 慈溪市| 措勤县| 沂南县| 德阳市| 晋中市| 米易县| 华阴市| 乌兰察布市| 南宁市| 琼结县| 商洛市| 宁陕县| 南涧| 紫阳县| 水城县| 甘孜县| 漳平市| 张家港市| 固阳县| 拜城县| 佛冈县| 开化县| 建水县| 云和县| 金川县| 紫云| 汨罗市|