Represents Roblox Studio's script editor settings.
- Memory category
- Instances
- Own members
- 207
- Inherited members
- 75
- Subclasses
- 0
- Siblings
- 608
Properties228
Property categoryBehavior
- Determines if an
Instanceand its descendants can be cloned usingInstance:Clone(), and can be saved/published. - Deprecated: This deprecated property is a variant of
Instance.Archivablewhich should be used instead.Use Archivable instead.
Property categoryData
Property categoryPermissions
- The set of capabilities allowed to be used for scripts inside this container.
- Indicates whether the instance is inside a sandboxed container.
- When enabled, the instance can only access abilities in its
Capabilitieslist.
Defined byStudio205
Property categoryAdvanced
Studio.Enable Client/Server MDI: boolean Studio.Enable CoreScript Debugger: boolean Controls whether the CoreScript debugger is available in Studio.Studio.Enable Http Sandboxing: boolean Controls whether HTTP requests from plugins are sandboxed.Studio.Enable Internal Beta Features: boolean Controls whether internal beta features are accessible in Studio.Studio.Enable Internal Features: boolean Controls whether internal developer features are accessible in Studio.Studio.Respect Studio shortcuts when game has focus: boolean When set to true, Roblox Studio shortcuts will take priority over inputs being captured in the game window.Studio.Set Pivot of Imported Parts: boolean Sets whether the pivot point is repositioned when parts are imported.Studio.Show Diagnostics Bar: boolean If set to true, basic diagnostic information is shown in the bottom right.
Property categoryAudio
Property categoryAuto-Recovery
Property categoryBrowsing
Studio.DeprecatedObjectsShown: boolean If set to true, deprecated objects will be shown in the Advanced Objects window, as well as the Object Browser.Studio.PermissionLevelShown: Enum.PermissionLevelShown Sets the highest permission level that APIs have to have in order to be shown in the Object Browser. SeePermissionLevelShownfor more info.
Property categoryCamera
Studio.Camera Mouse Wheel Speed: number Sets how many studs the camera will move forward or backwards when using the mouse wheel.Studio.Camera Pan Speed: number Sets the speed of camera panning in Studio.Studio.Camera Shift Speed: number Sets the speed in studs/sec that the camera moves while holding down Shift with the movement keys.Studio.Camera Speed: number Sets the speed in studs/sec that the camera moves when movement keys are pressed.Studio.Camera Speed Adjust Binding: Enum.CameraSpeedAdjustBinding Sets the mouse button used to adjust the camera speed in Studio.Studio.Camera Zoom to Mouse Position: boolean Controls whether the camera zooms toward the mouse cursor position.Studio.CameraAltLeftMouseToRotate: boolean Studio.CameraKeyMoveSmoothing: boolean Studio.CameraMouseMultiplier: number Studio.CameraRotateShiftFactor: number Studio.CameraShiftFactor: number Sets the speed multiplier applied to camera movement when Shift is held.Studio.CameraTweenFocus: boolean Controls whether the camera smoothly tweens when refocusing on a selected object.Studio.CameraZoomToMousePosition: boolean
Property categoryData
Studio.DraggerActiveColor: Color3 Sets the color of the active dragger handle in Studio.Studio.DraggerLengthFactor: number Sets the length scale factor of dragger handles in Studio.Studio.DraggerMajorGridIncrement: number Sets the major grid increment used when snapping with the dragger.Studio.DraggerMaxSoftSnaps: number Sets the maximum number of soft snap points shown by the dragger.Studio.DraggerPassiveColor: Color3 Sets the color of inactive dragger handles in Studio.Studio.DraggerScaleFactor: number Sets the scale factor controlling the overall size of dragger handles.Studio.DraggerShowAxisTicks: boolean Controls whether tick marks are shown on dragger axis lines.Studio.DraggerShowDraggedPoint: boolean Studio.DraggerShowHoverRuler: boolean Controls whether a ruler is shown when hovering near the dragger.Studio.DraggerShowMeasurement: boolean Controls whether distance measurements are shown while dragging.Studio.DraggerShowNegativeAxes: boolean Controls whether negative axis handles are shown on the dragger.Studio.DraggerShowPlanes: boolean Controls whether planar translation handles are shown on the dragger.Studio.DraggerShowTargetSnap: boolean Controls whether the target snap indicator is shown on the dragger.Studio.DraggerShowTrackball: boolean Controls whether the trackball handle is shown on the rotation dragger.Studio.DraggerShowWhileDragging: boolean Controls whether dragger handles remain visible while actively dragging.Studio.DraggerSoftSnapMarginFactor: number Sets the margin factor used to determine proximity for soft snapping.Studio.DraggerSummonMarginFactor: number Sets the margin factor used to summon the dragger near a surface.Studio.DraggerTiltRotateDuration: number Sets the duration in seconds of the tilt rotation animation in the dragger.Studio.EnableFindOnType: boolean Controls whether the Find bar activates when typing in the script editor.Studio.LoadAllBuiltinPluginsInRunModes: boolean Controls whether all built-in plugins are loaded when using run modes.Studio.LoadInternalPlugins: boolean Controls whether internal Roblox plugins are loaded in Studio.Studio.LoadUserPluginsInRunModes: boolean Controls whether user-installed plugins are loaded when using run modes.Studio.MaxFindReplaceAllResults: number Sets the maximum number of results returned by the Find All operation.Studio.VAxisColor: Color3 Sets the color of the V axis handle in Studio's draggers.Studio.XAxisColor: Color3 Sets the color of the X axis handle in Studio's draggers.Studio.YAxisColor: Color3 Sets the color of the Y axis handle in Studio's draggers.Studio.ZAxisColor: Color3 Sets the color of the Z axis handle in Studio's draggers.
Property categoryDirectories
Studio.ActionOnAutoResumeSync: Enum.ActionOnAutoResumeSync Studio.ActionOnStopSync: Enum.ActionOnStopSync Sets the action Studio takes when stopping file sync.Studio.AutoResumeSyncOnPlaceOpen: boolean Controls whether file sync resumes automatically when a place is opened.Studio.DefaultInstancesDir: QDir Sets the default directory where Studio saves instance files.Studio.DefaultScriptSyncFileType: Enum.DefaultScriptSyncFileType Sets the default file type used when syncing scripts to the file system.Studio.ExternalEditorMode: Enum.ExternalEditorMode Sets the mode used when opening scripts in an external editor.Studio.ExternalEditorSelection: QDir Sets which external editor Studio opens scripts with.Studio.IconOverrideDir: QDir Sets the directory Studio uses to load icon overrides.Studio.LocalAssetsFolder: QDir Sets the local folder Studio uses for local asset storage.Studio.PluginsDir: QDir The directory where local plugins are stored.Studio.ReloadBuiltinPluginsOnChange: boolean Controls whether built-in plugins are automatically reloaded when their files change.Studio.ReloadLocalPluginsOnChange: boolean Controls whether local plugins are automatically reloaded when their files change.Studio.UseDefaultExternalEditor: boolean Controls whether Studio uses the system's default application to open scripts externally.
Property categoryExplorer
Studio.Show Core GUI in Explorer while Playing: boolean If set to true, theCoreGuiwill be visible in the Explorer while the game is running.Studio.Show FileSyncService: boolean Controls whether FileSyncService is shown in the Explorer panel.Studio.Show Hidden Objects in Explorer: boolean Controls whether hidden objects are visible in the Explorer panel.Studio.Show Plugin GUI Service in Explorer: boolean When set to true, thePluginGuiServicewill be shown in Roblox Studio's explorer.Studio.ShowCorePackagesInExplorer: boolean Controls whether core packages are shown in the Explorer panel.
Property categoryGeneral
Studio.Always Save Script Changes: boolean If set to true, Roblox Studio will attempt to transfer script changes that were made during a Play Solo session to the opened place.Studio.Basic Objects Display Mode: Enum.ListDisplayMode Sets the scrolling mode of theAdvanced Objectstab in Roblox Studio.Studio.DisplayLanguage: string Sets the display language used by the Studio interface.Studio.PreferredTextSize: Enum.PreferredTextSize Sets the preferred font size in the script editor.Studio.Theme: Instance Used to get/set currentthemeused by Studio.Studio.UI Theme: Enum.UITheme Deprecated:
Specifies the color scheme of Roblox Studio.
Property categoryLua Debugger
Studio.CommandBarLocalState: boolean Controls whether the command bar retains its input state between sessions.Studio.LuaDebuggerEnabled: boolean Specifies whether or not the Lua Debugger feature is enabled.Studio.LuaDebuggerEnabledAtStartup: boolean Controls whether the Lua debugger is enabled when Studio starts.Studio.PluginDebuggingEnabled: boolean Controls whether plugin script debugging is enabled in Studio.Studio.ScriptTimeoutLength: number The time (in seconds) a script can wait to be resumed before timing out.
Property categoryOutput
Studio.Clear Output On Start: boolean If set to true, the output will be automatically cleared when game sessions are switched.Studio.Maximum Output Lines: number The maximum number of lines that can be displayed in the output.Studio.Output Font: QFont Specifies the font used by the output.Studio.Output Layout Mode: Enum.OutputLayoutMode Sets the layout mode of the output.
Property categoryPrimary Part
Studio.Line Thickness: number Sets the thickness of theModel.PrimaryPartselection adornee. This value is constrained between 0 and 0.05.Studio.Select/Hover Color: Color3
Property categoryScript Editor
Studio.Auto Clean Empty Line: boolean Controls whether trailing whitespace is automatically removed from empty lines in the script editor.Studio.Auto Closing Brackets: boolean Controls whether the script editor automatically inserts a matching closing bracket.Studio.Auto Closing Quotes: boolean Controls whether the script editor automatically inserts a matching closing quote.Studio.Auto Delete Closing Brackets and Quotes: boolean Controls whether deleting an opening bracket or quote also removes its closing counterpart.Studio.Auto Indent Rule: Enum.AutoIndentRule Sets the rule used to determine automatic indentation in the script editor.Studio.AutocompleteAcceptanceBehavior: Enum.CompletionAcceptanceBehavior Sets the key used to accept autocomplete suggestions in the script editor.Studio.Automatically trigger AI Code Completion: boolean Controls whether AI code completion suggestions trigger automatically while typing.Studio.CommandBarEnterExec: boolean Controls whether pressing Enter immediately executes the command bar input.Studio.CommandBarFont: QFont Sets the font used in the Studio command bar.Studio.CommandBarHistoryLen: number Studio.Enable Autocomplete: boolean When set to true, the script editor and command bar will show an autocomplete menu while writing.Studio.Enable Autocomplete Doc View: boolean Controls whether documentation is shown alongside autocomplete suggestions.Studio.Enable Script Analysis: boolean Controls whether the script editor performs real-time Luau script analysis.Studio.Enable Scrollbar Markers: boolean Controls whether error and warning markers are shown on the script editor scrollbar.Studio.Enable Signature Help: boolean Controls whether function signature help popups are shown while typing.Studio.Enable Signature Help Doc View: boolean Controls whether documentation is shown alongside signature help popups.Studio.Enable Temporary Tabs: boolean Controls whether opening a script creates a temporary tab that is replaced on the next open.Studio.Enable Temporary Tabs In Explorer: boolean Controls whether clicking a script in the Explorer opens it in a temporary tab.Studio.Enable Type Hover: boolean Controls whether hovering over an identifier shows its inferred type.Studio.EnableCodeAssist: boolean Controls whether AI-powered code assist features are enabled in the script editor.Studio.EnableIndentationRulers: boolean Controls whether indentation ruler lines are shown in the script editor.Studio.EnableOnTypeAutocomplete: boolean Studio.EnableOvertypeMode: boolean Studio.EnableSelectionTooltips: boolean Controls whether tooltips are shown when hovering over selected objects.Studio.Font: QFont Specifies the font used in the script editor.Studio.Format On Paste: boolean Controls whether pasted code is automatically formatted in the script editor.Studio.Format On Type: boolean Controls whether code is automatically formatted as you type in the script editor.Studio.Highlight Current Line: boolean Controls whether the current line is highlighted in the script editor.Studio.Highlight Occurances: boolean Controls whether other occurrences of the word under the cursor are highlighted.Studio.Indent Using Spaces: boolean Controls whether the script editor uses spaces instead of tabs for indentation.Studio.LargeFileLineCountThreshold: number Sets the line count at which a script is treated as a large file by the script editor.Studio.LargeFileThreshold: number Sets the byte size at which a script is treated as a large file by the script editor.Studio.Rulers: string Sets the column positions at which vertical ruler lines are drawn in the script editor.Studio.ScriptEditorShouldShowPluginMethods: boolean Studio.Scroll Past Last Line: boolean Controls whether the script editor allows scrolling below the last line.Studio.Show Whitespace: boolean Controls whether whitespace characters are shown as visible glyphs in the script editor.Studio.Skip Closing Brackets and Quotes: boolean Controls whether the cursor skips over a typed closing bracket or quote if one already exists.Studio.Tab Width: number Specifies how many spaces are used to represent a tab in the script editor.Studio.Text Wrapping: boolean If set to true, text in the script editor will be wrapped.
Property categoryScript Editor Colors
Studio."function" Color: Color3 Studio."local" Color: Color3 Studio."nil" Color: Color3 Studio."self" Color: Color3 Studio."TODO" Color: Color3 Studio.Background Color: Color3 Specifies the background color of Roblox Studio's script editor.Studio.Bool Color: Color3 Sets the color of boolean literals in the script editor.Studio.Bracket Color: Color3 Sets the color of brackets in the script editor.Studio.Built-in Function Color: Color3 Sets the color of built-in functions and keywords in the script editor.Studio.Comment Color: Color3 Specifies the color of comments in Roblox Studio's script editor.Studio.Current Line Highlight Color: Color3 Sets the color of the current line highlight in the script editor.Studio.Debugger Current Line Color: Color3 Sets the color of the current debugger line in the script editor.Studio.Debugger Error Line Color: Color3 Sets the color of debugger error lines in the script editor.Studio.Doc View Code Background Color: Color3 Studio.Error Color: Color3 Specifies the color of the wavy underline shown when malformed code is detected in the script editor.Studio.Find Selection Background Color: Color3 Sets the highlight color of matches in the script editor's Find Selection operation (Ctrl+F).Studio.Function Name Color: Color3 Sets the color of function names in the script editor.Studio.HintColor: Color3 Sets the color of hint diagnostics in the script editor.Studio.IndentationRulerColor: Color3 Sets the color of indentation rulers in the script editor.Studio.InformationColor: Color3 Sets the color of information diagnostics in the script editor.Studio.Keyword Color: Color3 Sets the text color of built-in Luau keywords.Studio.Luau Keyword Color: Color3 Sets the color of Luau-specific keywords in the script editor.Studio.Matching Word Background Color: Color3 Sets the highlight color of double-clicked variables in the script editor.Studio.Menu Item Background Color: Color3 Sets the background color of menu items in Studio.Studio.Method Color: Color3 Sets the color of method names in the script editor.Studio.Number Color: Color3 Specifies the color of numbers in Roblox Studio's script editor.Studio.Operator Color: Color3 Sets the text color of operator characters in the script editor.Studio.Primary Text Color: Color3 Sets the primary text color in Studio.Studio.Property Color: Color3 Sets the color of property names in the script editor.Studio.ReviewableChangeAddedTextColor: Color3 Studio.ReviewableChangeRemovedTextColor: Color3 Studio.Ruler Color: Color3 Sets the color of the column ruler in the script editor.Studio.Script Editor Color Preset: Enum.StudioScriptEditorColorPresets Sets the color preset applied to the script editor.Studio.Script Editor Scrollbar Background Color: Color3 Sets the background color of the script editor scrollbar in Studio.Studio.Script Editor Scrollbar Handle Color: Color3 Sets the handle color of the script editor scrollbar in Studio.Studio.ScriptEditorMenuBorderColor: Color3 Studio.Secondary Text Color: Color3 Sets the secondary text color in Studio.Studio.Selected Menu Item Background Color: Color3 Sets the background color of selected menu items in Studio.Studio.Selected Text Color: Color3 Sets the color of selected text in Studio.Studio.Selection Background Color: Color3 Sets the background color of selected text in the script editor.Studio.Selection Color: Color3 Sets the text color of selected text in the script editor.Studio.String Color: Color3 Specifies the color of strings in the script editor.Studio.Text Color: Color3 Specifies the color of normal text in the script editor.Studio.TypeColor: Color3 Sets the color of type annotations in the script editor.Studio.Warning Color: Color3 Specifies the color of the wavy underline shown when the script analyzer picks up a problem that should be addressed in the script editor.Studio.Whitespace Color: Color3 Sets the color of visible whitespace characters in the script editor.
Property categoryStreaming
Studio.EnableStudioStreaming: boolean Controls whether Studio streaming mode is enabled.
Property categoryTools
Studio.Active Color: Color3 Sets the color of active UI elements in Studio.Studio.Active Hover Over Color: Color3 Sets the color of active UI elements when hovered in Studio.Studio.Animate Hover Over: boolean If set to true, the hover selection box that is shown when mousing over selectable objects in theWorkspacewill flash betweenHover Over ColorandSelect Colorbased on theHover Animate Speed.Studio.Hover Animate Speed: Enum.HoverAnimateSpeed Specifies how frequently the hover animation flashes when the mouse is hovering over a selectable object in theWorkspace.Studio.Hover Box Thickness: number Sets the thickness of the selection box shown when hovering over objects.Studio.Hover Line Thickness: number Sets the line thickness of the hover selection box.Studio.Hover Over Color: Color3 Specifies the color that the hover selection box uses.Studio.Physical Draggers Select Scope By Default: boolean Controls whether physical draggers default to selecting within the current scope.Studio.Pivot Snap To Geometry Color: Color3 Sets the color of the pivot snap-to-geometry indicator in Studio.Studio.Select Color: Color3 The color of the selection box used with object selections in theWorkspace.Studio.Selection Box Thickness: number Sets the thickness of the selection box around selected objects.Studio.Selection Line Thickness: number Sets the line thickness of the selection box around selected objects.Studio.Show Hover Over: boolean If set to true, hovering over an object in theWorkspacewill show a selection box.Studio.Use Bounding Box Move Handles: boolean Controls whether move handles are placed at the bounding box edges instead of the pivot.
Property categoryUndo
Studio.RuntimeUndoBehavior: Enum.RuntimeUndoBehavior Sets how Studio handles undo operations during runtime playback.
Property categoryUpdates
Studio.AutoUpdateEnabled: boolean Controls whether Studio updates itself automatically when a new version is available.
Property categoryVisualization
Studio.Animation Skeleton Scale: number Studio.Animation Skeleton Transparency: number Studio.Show Animation Skeleton: boolean Studio.Show Animation Skeleton Attachments: boolean Studio.Show Animation Skeleton Axes: boolean Studio.Show Animation Skeleton Rotations: boolean Studio.Show Animation Skeleton Text: boolean Studio.Show Light Guides: boolean Controls whether light guide visualizations are shown in the viewport.Studio.Show Pathfinding Links: boolean Controls whether PathfindingLink visualizations are shown in the viewport.Studio.Show Singly Selected Attachment Parent Frame: boolean Controls whether the parent part frame is shown when a single attachment is selected.
No properties match the filters.
Methods43
Object:GetPropertyChangedSignal( property: string): RBXScriptSignal Get an event that fires when a given property of the object changes.Parameters Parameter Description property: stringThe property to connect to.Returns Type Description RBXScriptSignalA signal that fires whenever the property changes.- Returns true if an object's class matches or inherits from a given class.
Parameters Parameter Description className: stringThe class against which the Object's class will be checked. Case-sensitive.Returns Type Description booleanDescribes whether the Object's class matched or is a subclass of the given class. - Deprecated: This deprecated function is a variant of
Object:IsA()which should be used instead.Parameters Parameter className: stringReturns Type booleanUse IsA instead.
- Applies a tag to the instance.
Parameters Parameter Description tag: stringThe tag to apply to the instance. - This method destroys all of an instance's children.
- Create a copy of an instance and all its descendants, ignoring instances that are not
Archivable.Returns Type Description InstanceA copy of the instance, ornilif the instance is notArchivable. - Sets the
Instance.Parentproperty tonil, locks theInstance.Parentproperty, disconnects all connections, and callsDestroy()on all children. Instance:FindFirstAncestor( name: string): Instance Returns the first ancestor of theInstancewhoseInstance.Nameis equal to the given name.Parameters Parameter Description name: stringTheInstance.Nameto be looked for.Instance:FindFirstAncestorOfClass( className: string): Instance Returns the first ancestor of theInstancewhoseObject.ClassNameis equal to the given className.Parameters Parameter Description className: stringTheObject.ClassNameto be looked for.Instance:FindFirstAncestorWhichIsA( className: string): Instance Returns the first ancestor of theInstancefor whomObject:IsA()returns true for the given className.Parameters Parameter Description className: stringTheObject.ClassNameto be looked for.Instance:FindFirstChild( name: string, recursive: boolean? = false): Instance Returns the first child of theInstancefound with the given name.Parameters Parameter Description name: stringTheInstance.Nameto be searched for.recursive: boolean? = falseWhether or not the search should be conducted recursively.Instance:FindFirstChildOfClass( className: string): Instance Parameters Parameter Description className: stringTheObject.ClassNameto be looked for.Instance:FindFirstChildWhichIsA(className: string,recursive: boolean? = false,): Instance Returns the first child of theInstancefor whomObject:IsA()returns true for the given className.Parameters Parameter Description className: stringTheObject.ClassNameto be searched for.recursive: boolean? = falseWhether or not the search should be conducted recursively.Instance:FindFirstDescendant( name: string): Instance Returns the first descendant found with the givenInstance.Name.Parameters Parameter Description name: stringTheInstance.Nameto search for.- Returns the
Actorassociated with the Instance, if any. Instance:GetAttribute( attribute: string): any Returns the value which has been assigned to the given attribute name.Parameters Parameter Description attribute: stringThe name of the attribute being retrieved.Returns Type Description anyThe value which has been assigned to the given attribute name. If no attribute has been assigned,nilis returned.Instance:GetAttributeChangedSignal( attribute: string): RBXScriptSignal Returns an event that fires when the given attribute changes.Parameters Parameter Description attribute: stringThe name of the specified attribute for which the change signal is being returned.Returns Type Description RBXScriptSignalAn event that fires when the given attribute changes.- Returns a dictionary of the instance's attributes.
Returns Type Description { [string]: any }A dictionary of string → variant pairs for each attribute where the string is the name of the attribute and the variant is a non-nil value. - Returns an array containing all of the instance's children.
Returns Type Description { Instance }An array containing the instance's children. Instance:GetDebugId( scopeLength: number? = 4): string Returns a coded string of the debug ID used internally by Roblox.Parameters Parameter Description scopeLength: number? = 4The scope length.Returns Type Description stringThe Debug ID string.- Returns an array containing all of the descendants of the instance.
Returns Type Description { Instance }An array containing the instance's descendants. - Returns a string describing the instance's ancestry.
- Returns the styled or explicitly modified value of the specified property, or else the default property value if it hasn't been styled/modified.
Parameters Parameter Description name: stringName of the property to query.selector: string?Optional selector for the pseudo instance you are targeting on the instance.Returns Type Description anyThe styled or explicitly modified value of the specified property, or else the default property value if it hasn't been styled/modified. Instance:GetStyledPropertyChangedSignal( property: string): RBXScriptSignal Returns an event that fires when the given style property changes on the instance.Parameters Parameter Description property: stringName of the style property for which to listen for changes.Returns Type Description RBXScriptSignalEvent that fires when the given style property changes.- Gets an array of all tags applied to the instance.
Returns Type Description { any }An array of strings, each representing a tag applied to the instance. - Check whether the instance has a given tag.
Parameters Parameter Description tag: stringThe tag to check for on the instance.Returns Type Description booleantrueif the instance has the given tag,falseotherwise. Instance:IsAncestorOf( descendant: Instance): boolean Returns true if anInstanceis an ancestor of the given descendant.Instance:IsDescendantOf( ancestor: Instance): boolean Returnstrueif anInstanceis a descendant of the given ancestor.Instance:IsPropertyModified( property: string): boolean Returnstrueif the value stored in the specified property is not equal to the code-instantiated default.Parameters Parameter Description property: stringName of the property to query.Returns Type Description booleanBoolean indicating whether the property is modified from its code‑instantiated default.Instance:QueryDescendants( selector: string): { Instance } Returns an array containing all descendants of the instance that match theselectorstring.Parameters Parameter Description selector: stringSelector string used to filter elements.Returns Type Description { Instance }An array of instances (empty if nothing matched the selector).- Removes a tag from the instance.
Parameters Parameter Description tag: stringThe tag to remove from the instance. Instance:ResetPropertyToDefault( property: string) Resets a property to its default value.Parameters Parameter Description property: stringName of the property to reset.Instance:SetAttribute( attribute: string, value: any) Sets the attribute with the given name to the given value.Instance:WaitForChild( childName: string, timeOut: number): Instance Returns the child of theInstancewith the given name. If the child does not exist, it will yield the current thread until it does.Parameters Parameter Description childName: stringTheInstance.Nameto be looked for.timeOut: numberAn optional time out parameter.- Deprecated: This item is deprecated in favor of
Instance:Destroy()andInstance:ClearAllChildren(). If you must remove an object from the game, and wish to use the object later, set itsParentproperty tonilinstead of using this method.
Sets the object'sParenttonil, and does the same for all its descendants. - Deprecated: This item has been superseded by
Instance:GetChildren()which should be used in all new work.
Returns an array of the object's children.Returns Type Description { Instance }Array of child objects/instances.Use GetChildren instead.
- Deprecated: This deprecated function is a variant of
Instance:Clone()which should be used instead.Returns Type InstanceUse Clone instead.
- Deprecated: This deprecated function is a variant of
Instance:Destroy()which should be used instead.Use Destroy instead.
Instance:findFirstChild( name: string, recursive: boolean? = false): Instance Deprecated: This deprecated function is a variant ofInstance:FindFirstChild()which should be used instead.Returns Type InstanceUse FindFirstChild instead.
- Deprecated: This deprecated function is a variant of
Instance:GetChildren()which should be used instead.Returns Type { Instance }Use GetChildren instead.
Instance:isDescendantOf( ancestor: Instance): boolean Deprecated: This deprecated function is a variant ofInstance:IsDescendantOf()which should be used instead.Parameters Parameter ancestor: InstanceReturns Type booleanUse IsDescendantOf instead.
- Deprecated: This deprecated function is a variant of
Instance:Remove()which has also been deprecated. Neither function should be used in new work.Use Remove instead.
Defined byStudio1
No methods match the filters.
Events11
Object.Changed: RBXScriptSignal<( property: string)> Fires immediately after a property of the object changes, with some limitations.Parameters Parameter property: string
Instance.AncestryChanged: RBXScriptSignal<( child: Instance, parent: Instance)> Fires when theInstance.Parentproperty of this object or one of its ancestors is changed.Instance.AttributeChanged: RBXScriptSignal<( attribute: string)> Fires whenever an attribute is changed on theInstance.Parameters Parameter attribute: stringInstance.ChildAdded: RBXScriptSignal<( child: Instance)> Fires after an object is parented to thisInstance.Parameters Parameter child: InstanceInstance.ChildRemoved: RBXScriptSignal<( child: Instance)> Fires after a child is removed from thisInstance.Parameters Parameter child: InstanceInstance.DescendantAdded: RBXScriptSignal<( descendant: Instance)> Fires after a descendant is added to theInstance.Parameters Parameter descendant: InstanceInstance.DescendantRemoving: RBXScriptSignal<( descendant: Instance)> Fires immediately before a descendant of theInstanceis removed.Parameters Parameter descendant: Instance- Fires immediately before (or is deferred until after) the instance is destroyed via
Instance:Destroy(). - Fires whenever any style property is changed on the instance, including when a property is set to
nil. Instance.childAdded: RBXScriptSignal<( child: Instance)> Deprecated: This deprecated event is a variant ofInstance.ChildAddedwhich should be used instead.Parameters Parameter child: InstanceUse ChildAdded instead.
Defined byStudio1
Studio.ThemeChanged: RBXScriptSignal<( )> Event called when Studio'sthemechanges.
No events match the filters.