網站首頁 單機圖文攻略 單機視頻攻略 單機遊戲攻略 單機遊戲問答 遊戲常見問題 遊戲心得體會 手遊圖文攻略 手遊視頻攻略 手遊圖鑑攻略 手遊軟件教程 手遊攻略問題 網遊圖文攻略 網遊綜合攻略 網遊遊戲問答
當前位置:趣味遊戲館 > 網遊遊戲問答 > 

迷你世界Lua的變量|迷你世界Lua的變量是什麼

欄目: 網遊遊戲問答 / 發佈於: / 人氣:1.22W

迷你世界Lua的變量是變量在使用前,必須在代碼中進行聲明,即創建該變量。編譯程序執行代碼之前編譯器需要知道如何給語句變量開闢存儲區,用於存儲變量的值。Lua變量有三種類型:全局變量、局部變量、表中的域。Lua 中的變量全是全局變量,那怕是語句塊或是函數裏,除非用 local 顯式聲明為局部變量。局部變量的作用域為從聲明位置開始到所在語句塊結束。

迷你世界Lua的變量是什麼 迷你世界Lua的變量

詳細答案:

變量概述

什麼是變量?

變量在使用前,必須在代碼中進行聲明,即創建該變量。

編譯程序執行代碼之前編譯器需要知道如何給語句變量開闢存儲區,用於存儲變量的值。

Lua 變量有三種類型:全局變量、局部變量、表中的域。

Lua 中的變量全是全局變量,那怕是語句塊或是函數裏,除非用 local 顯式聲明為局部變量。

局部變量的作用域為從聲明位置開始到所在語句塊結束。

變量的默認值均為 nil。

迷你世界Lua的變量是什麼 迷你世界Lua的變量 第2張

賦值語句

賦值是改變一個變量的值和改變表域的最基本的方法。

迷你世界Lua的變量是什麼 迷你世界Lua的變量 第3張

注意

當變量個數和值的個數不一致時,Lua會一直以變量個數為基礎採取以下策略:

變量個數 > 值的個數, 按變量個數補足nil

變量個數 < 值的個數, 多餘的值會被忽略

迷你世界Lua的變量是什麼 迷你世界Lua的變量 第4張

索引

對 table 的索引使用方括號 []。Lua 也提供了 . 操作。

迷你世界Lua的變量是什麼 迷你世界Lua的變量 第5張