1 min read

Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.

ScreenshotCapture

Inherits from: Capture → Object

A child class of Capture for screenshots.

Inherits from: Capture

Memory category: Instances

Tags: NotCreatable, NotReplicated

Properties

Inherited from Capture

NameType / ReturnsDescription
Capture.CaptureTimeDateTimeThe date and time at which the capture was taken.
Capture.CaptureTypeCaptureTypeIndicates whether the capture is a screenshot or a video.
Capture.FilePathStringstringThe local filesystem path to the capture's file, as a string.
Capture.LocalIdstringA temporary local identifier for the capture's stored file.
Capture.SourcePlaceIdint64The ID of the place in which the capture was taken.
Capture.SourceUniverseIdint64The ID of the experience in which the capture was taken.

Inherited from Object

NameType / ReturnsDescription
Object.ClassNamestringA read-only string representing the class this Object belongs to.
Object.classNamestring

Methods

Inherited from Object

NameType / ReturnsDescription
Object:GetPropertyChangedSignalRBXScriptSignalGet an event that fires when a given property of the object changes.
Object:IsAbooleanReturns true if an object's class matches or inherits from a given class.
Object:isAboolean

Events

Inherited from Object

NameType / ReturnsDescription
Object.ChangedFires immediately after a property of the object changes, with some limitations.