Roblox UtilitiesDevlHub Roblox Documentation

Class

Handles

Memory category
Instances

Places 3D handles around any object that its Adornee is set to.

The Handles object places 3D handles around any object that its Adornee is set to; this property must be set to a 3D object for the handles to appear. The color can be changed and the shape of the handles can be set to either arrows or spheres.

For handles to be interactive, they must be parented to a player's PlayerGui or the CoreGui.

Properties 2#

FacesFacesSets which sides the GUI handles will appear.ReadSafe
StyleHandlesStyleSets the GUI style of the handles.ReadSafe

Faces: Faces#

ReadSafe

Sets which sides the GUI handles will appear.

Style: HandlesStyle#

ReadSafe

Sets the GUI style of the handles. Currently there are only two types: Resize and Movement.

Events 5#

MouseButton1DownFired when the left mouse button goes down on one of the GUI handles.
MouseButton1UpFired when the left mouse button is released on one of the GUI handles.
MouseDragFired when the mouse moves while the MouseButton1Down event has fired, but the left mouse button has not been released yet.
MouseEnterFired when a mouse "enters" the GUI handle.
MouseLeaveFired when the mouse leaves the GUI handle.

MouseButton1Down(face: NormalId)#

Fired when the left mouse button goes down on one of the GUI handles.

NameTypeDefaultDescription
faceNormalIdThe NormalId of the face whose handle was pressed.

MouseButton1Up(face: NormalId)#

Fired when the left mouse button is released on one of the GUI handles.

NameTypeDefaultDescription
faceNormalIdThe NormalId of the face whose handle was pressed when the interaction began.

MouseDrag(face: NormalId, distance: float)#

Fired when the mouse moves while the MouseButton1Down event has fired, but the left mouse button has not been released yet.

NameTypeDefaultDescription
faceNormalIdThe NormalId of the face whose handle is being dragged.
distancefloatThe signed distance, in studs, that the mouse has been dragged along the handle's axis since Handles.MouseButton1Down fired.

MouseEnter(face: NormalId)#

Fired when a mouse "enters" the GUI handle.

NameTypeDefaultDescription
faceNormalIdThe NormalId of the face whose handle the mouse moved onto.

MouseLeave(face: NormalId)#

Fired when the mouse leaves the GUI handle.

NameTypeDefaultDescription
faceNormalIdThe NormalId of the face whose handle the mouse moved off of.

Inherited members#

Inherited from PartAdornment 1
Properties (1)

Adornee

Inherited from GuiBase3d 4
Properties (4)

Color, Color3, Transparency, Visible

Inherited from Instance 58
Inherited from Object 6
Properties (2)

ClassName, className

Events (1)

Changed