Roblox UtilitiesDevlHub Roblox Documentation

Class

ArcHandles

Memory category
Instances

The ArcHandles object places 3D arc handles around any 3D object that its Adornee is set to.

The ArcHandles object places 3D arc handles around any 3D object that its Adornee is set to. For handles to be interactive, it must be parented to a player's PlayerGui or the CoreGui.

ArcHandles example

Properties 1#

AxesAxesSets the current Axes ArcHandles will show.ReadSafe

Axes: Axes#

ReadSafe

Sets the current Axes ArcHandles will show.

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(axis: Axis)#

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

NameTypeDefaultDescription
axisAxisThe Axis (X, Y, or Z) of the arc handle on which the left mouse button was pressed.

MouseButton1Up(axis: Axis)#

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

NameTypeDefaultDescription
axisAxisThe Axis (X, Y, or Z) of the arc handle on which the left mouse button was released.

MouseDrag(axis: Axis, relativeAngle: float, deltaRadius: float)#

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

NameTypeDefaultDescription
axisAxisThe Axis (X, Y, or Z) of the arc handle being dragged.
relativeAnglefloatThe angle, in radians, that the handle has rotated around its axis relative to the start of the drag.
deltaRadiusfloatThe change in radius (the cursor's distance from the handle's center) relative to the start of the drag.

MouseEnter(axis: Axis)#

Fired when a mouse "enters" the GUI handle.

NameTypeDefaultDescription
axisAxisThe Axis (X, Y, or Z) of the arc handle the mouse entered.

MouseLeave(axis: Axis)#

Fired when the mouse leaves the GUI handle.

NameTypeDefaultDescription
axisAxisThe Axis (X, Y, or Z) of the arc handle the mouse left.

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