Roblox Globals

顯示已棄用項目

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

Roblox 有多個內置功能和變數在其 Lua 實現中。這些只能在 Roblox 中找到,並且預先不包含在 Lua 中。

概要

函式

  • 返回 Roblox 目前實例執行的秒數。

  • 指向 PluginManager,一個已過時的 singleton ,以前需要建立插件。

  • 返回 GlobalSettings 對物件,可以用來存取設定對象,設定 Roblox Studio 行為。

  • 返回這個裝置的時間,按照這個裝置的時間來計算自從 Unix 時代以來的秒數。

  • 返回自從開始執行遊戲實例以來所過的秒數。

  • typeof(object : Variant):string

    返回指定的對象的類型為字串,也支援 Roblox 的特定類型 (例如 Vector3)。

  • 返回UserSettings 對物件,用於從目前用戶的遊戲選單設定中閱取信息。

  • 以字串的形式返回 Roblox 的當前版本。包括生成、版本、徵集和提交。

  • warn(params : Tuple):void

    與打印相同,但有更明確的格式(黃色),用於描述潛在問題的訊息。

屬性

  • 包含所有枚列對象。

  • 參考 DataModel 單元,空間方的階層根。

  • 在 Studio 外掛程式的上下文中時,指向一個 Plugin 單元。

  • 一個表,在執行上下文等級中共享。

  • 一個引用 LuaSourceContainer 對象 (Script、LocalScript 或ModuleScript) 執行此代碼的對象。

  • 一個參考 Workspace 服務,包含所有物理位空間的零件。

函式

elapsedTime

返回 Roblox 當前實例開始時間起算的時間。在 Roblox Studio 中,這始於 Roblox Studio 開始執行,不是只有開啟空間點時。

返回

PluginManager

返回 PluginManager ,這是一個已過時的單子,之前需要創建插件。它還有其他用途,例如需要從 Roblox Studio 指令條中創建插件。

返回 GlobalSettings 對物件,可以用來存取 Roblox Studio 的設定選單中使用的設定對象。

tick

返回自從 UNIX 時代起, 在當前本地會話的電腦上, 自從 UNIX 時代起, 在當前本地會作業的電腦上, 自從 UNIX 時代起, 在當前本地會話的電腦上, 自從 UNIX 時代起, 在當前本地會話的電腦上, 自從 UNIX 時代起, 在當前本地會話的電腦上, 自從 UNIX 時代起, 在當前本地會話的電腦上, 自從 UNIX 時代起, 在當前本地會話的電腦上, 自從 UNIX 時

返回

time

返回自從目前遊戲實例開始執行以來的時間,以秒計。如果目前遊戲實例未執行,這將是 0

返回

typeof

返回指定的對象的類型,作為字串。此功能比 Lua 的原生 type 功能更準確,因為它不是 Roblox 的特定類型。

參數

object: Variant

Lua 類型,會檢查其類型。

返回

UserSettings

返回 UserSettings 對物件,用於從目前用戶的遊戲選單設定閱取信息。

version

將 Roblox 目前版本變更為字串。版本字串中的整數由分號分開,每個整數代表以追蹤中內容:

  • 生成 - 目前的應用程式殼,可以裝載客戶端。
  • 版本 - Roblox 的當前版本。
  • 補丁 - 此版本 Roblox 的補丁數字。
  • 提交 - 這個版本的客戶端接受的最後一個內部提交ID。

返回

warn

void

與 Lua 的列印功能相同,但輸出以警告的樣式顯示,並且設有黃色文字和時間戳。此功能接受任何數字參數,並將嘗試將它們轉換為字串,然後與空格之間重新加入。

參數

params: Tuple

此函數接受任何數字的參數,並將嘗試將它們轉換為串,之後再與空格之間結合。

返回

void

屬性

Enum

一個參考 Roblox 可用的所有可用的資料類輸入的引用。

一個引用 DataModel 的引用,這是 Roblox 的親/子代理階層的根。

plugin

一個代表此 Script 中執行的插件代表的對象。此參考只在執行程式碼作為插件時傳入 ModuleScripts 。若要在 1> Class.ModuleScript1> 中使用此參考,您必須明確將它傳入。


assert(plugin, "This script must be run as a plugin!")
-- Code beyond this point will execute only if the script is run as a plugin

shared

一個共享在所有共享執行上下文等級相同的指令碼上的表。這與 _G 的目的相同。

執行您正在寫代碼的脚本對象的引用。它可以是 Script ,或 LocalScript ,或 ModuleScript 。此變數在 Roblox Studio 的命令條中執行代碼時不可用。

workspace

一個參考 Workspace 服務,其中包含 Roblox 世界的所有物理部件。