Roblox는 Luau의 포함에서 여러 고유한 기본 기능과 변수를 제공합니다.이들은 Roblox에만 있으며 기본적으로 Luau 또는 Lua와 패키지되지 않습니다.
요약
함수
Roblox의 현재 인스턴스가 실행된 시간(초)의 양을 반환합니다.
이전에 플러그인을 만들기 위해 필요했던 사용되지 않는 싱글톤인 PluginManager를 참조합니다.
Roblox Studio의 동작을 구성하는 설정 개체에 액세스할 수 있는 GlobalSettings 개체를 반환합니다.
이 기기시간에 따라 Unix 시대 이후 초 단위의 시간을 반환합니다.
현재 게임 인스턴스가 실행되기 시작한 이후 초 단위의 시간을 반환합니다.
지정된 개체의 유형을 문자열로 반환하며 Roblox 특정 유형(예: Vector3)도 지원합니다.
현재 사용자의 게임 메뉴 설정에서 정보를 읽는 데 사용되는 UserSettings 개체를 반환합니다.
로블록스의 현재 버전을 문자열로 반환하여 생성, 버전, 패치 및 커밋을 포함합니다.
더 구별되는 형식(노란색)을 제외하고 인쇄와 유사하게 동작합니다. 잠재적인 문제를 설명하는 메시지용입니다.
속성
모든 Enum 개체를 포함합니다.
데이터 모델 단일 인스턴스, 플레이스계층의 루트 인스턴스를 참조합니다.
코드가 Studio 플러그인의 컨텍스트에서 실행될 때 플러그인 싱글턴을 참조합니다.
동일한 실행 컨텍스트 레벨에서 실행되는 모든 코드 간에 공유되는 테이블.
이 코드를 실행하는 LuaSourceContainer 개체(스크립트, 로컬 스크립트 또는 모듈 스크립트)에 대한 참조.
플레이스모든 물리적 구성 요소를 포함하는 작업 공간 서비스에 대한 참조.
함수
PluginManager
이전에 플러그인을 만들기 위해 필요했던 사용되지 않는 싱글턴 PluginManager를 반환합니다.Roblox Studio의 명령줄에서 플러그인 개체를 생성해야 하는 경우와 같이 여전히 적용할 수 있는 사용이 있습니다.
settings
Roblox Studio의 설정 메뉴에서 사용되는 설정 개체에 액세스할 수 있는 GlobalSettings 개체를 반환합니다.
warn
출력이 노란색 텍스트와 타임스탬프로 스타일링되어 경고로 동일하게 행동하지만 Luau의 인쇄 기능을 제외합니다.이 함수는 인수의 수를 받아들이며, 이들을 서로 공백으로 연결된 문자열로 변환하려고 시도합니다.
매개 변수
이 함수는 인수의 수를 받아들이며, 이들을 서로 공백으로 연결된 문자열로 변환하려고 시도합니다.
반환
속성
Enum
Roblox에서 사용할 수 있는 모든 열거형을 저장하는 Enums 데이터 입력대한 참조.
plugin
이 Plugin 에서 실행되는 플러그인을 나타내는 Script 개체에 대한 참조.이 참조는 스크립트가 플러그인으로 실행되고 플러그인 내부에 전달되지 않는 컨텍스트에만 존재합니다.This reference exists only in the context where a script is executed as a plugin and is not passed to ModuleScripts within the plugin.이 참조를 ModuleScript에 사용하려면 명시적으로 전달해야 합니다.
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
작성하는 코드를 실행하는 스크립트 개체에 대한 참조.그것은 Script , LocalScript 또는 ModuleScript 일 수 있습니다.Roblox Studio의 명령줄에서 코드를 실행할 때 이 변수는 사용할 수 없습니다.