Roblox globals
*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.
Roblox cung cấp một số chức năng và biến độc đáo được tích hợp sẵn trong việc nhúng Luau.Chúng chỉ được tìm thấy trên Roblox và không được gói gọn mặc định với Luau hoặc Lua.
Tóm Tắt
Chức Năng
Trả về số thời gian bằng giây mà ví dụ hiện tại của Roblox đã chạy trong.
Tham chiếu đến PluginManager, một đơn vị duy nhất lỗi thời đã được yêu cầu trước đây để tạo plugin.
Trả về đối tượng GlobalSettings, có thể được sử dụng để truy cập các đối tượng cài đặt cấu hình hành vi của Roblox Studio.
Trả về số thời gian bằng giây kể từ thời điểm Unix theo thời gian của thiết bị này.
Trả về số thời gian bằng giây đã trôi qua kể từ khi ví dụ trò chơi hiện tại bắt đầu chạy.
Trả lại loại của đối tượng được cung cấp như một chuỗi, cũng hỗ trợ các loại cụ thể của Roblox (ví dụ: Vector3).
Trả về đối tượng UserSettings, được sử dụng để đọc thông tin từ các cài đặt menu trò chơi của người dùng hiện tại.
Trả về phiên bản hiện tại của Roblox dưới dạng một chuỗi, bao gồm thế hệ, phiên bản, bản vá và commit.
Hành vi tương tự như in, ngoại trừ với định dạng rõ ràng hơn (màu vàng); dành cho các tin nhắn mô tả các vấn đề tiềm ẩn.
Thuộc Tính
Bao gồm tất cả các đối tượng Enum.
Tham chiếu đến một đối tượng duy nhất của DataModel, ví dụ là instance gốc của cấu trúc của một địa điểm.
Tham chiếu đến một đơn vị duy nhất của Plugin khi mã được chạy trong bối cảnh của một plugin Studio.
Một bảng được chia sẻ giữa tất cả các mã chạy trong cùng một cấp độ thực thi.
Một tham chiếu đến đối tượng LuaSourceContainer (Script, LocalScript hoặc ModuleScript) đang thực hiện mã này.
Một tham chiếu đến dịch vụ Workspace, chứa tất cả các thành phần vật lý của một địa điểm.
Chức Năng
PluginManager
Trả về PluginManager mà là một đơn vị duy nhất lỗi thời đã được yêu cầu trước đây để tạo plugin.Nó vẫn có những sử dụng có thể áp dụng, chẳng hạn như nếu bạn cần tạo một đối tượng Plugin từ thanh lệnh của Roblox Studio.
Lợi Nhuận
settings
Trả về đối tượng GlobalSettings, có thể được sử dụng để truy cập các đối tượng cài đặt được sử dụng trong menu cài đặt của Roblox Studio.
Lợi Nhuận
UserSettings
Trả về đối tượng UserSettings, được sử dụng để đọc thông tin từ các cài đặt menu trò chơi của người dùng hiện tại.
Lợi Nhuận
version
Trả về phiên bản hiện tại của Roblox như một chuỗi.Các số tự nhiên trong chuỗi phiên bản được tách bởi dấu chấm câu, và mỗi số tự nhiên đại diện cho điều theo dõi, theo thứ tự:
- Tạo - Thế hệ hiện tại của vỏ ứng dụng đang lưu trữ khách hàng.
- Phiên bản - Phiên bản phát hành hiện tại của Roblox.
- Patch - Số bản vá hiện tại cho phiên bản Roblox này.
- Gửi - ID của commit cuối cùng bên trong được chấp nhận vào phiên bản này của khách hàng.
Lợi Nhuận
warn
Hành vi giống như chức năng in của Luau, ngoại trừ kết quả được trình bày như một cảnh báo, với văn bản màu vàng và một thời gian.Chức năng này chấp nhận bất kỳ số lượng các tham số, và sẽ cố gắng chuyển chúng thành chuỗi mà sau đó sẽ được gộp lại với nhau bằng các khoảng trống giữa chúng.
Tham Số
Chức năng này chấp nhận bất kỳ số lượng các tham số, và sẽ cố gắng chuyển chúng thành chuỗi mà sau đó sẽ được gộp lại với nhau bằng các khoảng trống giữa chúng.
Lợi Nhuận
Thuộc Tính
Enum
Một tham chiếu đến loại dữ đánh máyEnums, lưu tất cả các enums có sẵn có thể được sử dụng trên Roblox.
plugin
Một tham chiếu đến đối tượng Plugin đại diện cho plugin đang chạy từ đây Script .Tham chiếu này chỉ tồn tại trong bối cảnh mà một kịch bản được thực hiện như một plugin và không được chuyển đến ModuleScripts bên trong plugin.Để sử dụng tham chiếu này trong một ModuleScript , bạn phải truyền nó rõ ràng.
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
script
Một tham chiếu đến đối tượng kịch bản đang thực hiện mã bạn đang viết.Nó có thể là một Script , một LocalScript , hoặc một ModuleScript .Biến này không có sẵn khi thực thi mã từ thanh lệnh của Roblox Studio.