Skip to content

ArcHandles

Supported Class Physics

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

Description

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

Inheritance

Object → Instance → GuiBase → GuiBase3d → PartAdornment → HandlesBase → ArcHandles

Nova inheritance: Instance → GuiBase → GuiBase3d → PartAdornment → HandlesBase → ArcHandles

Properties

Axes Supported Property Sets the current Axes ArcHandles will show.
Axes: Axes

Sets the current Axes ArcHandles will show.

Roblox documentation

Events

MouseButton1Down Supported Event Fired when the left mouse button goes down on one of the GUI handles.
MouseButton1Down(Axis axis)

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

Roblox reference signature
MouseButton1Down(axis: Axis)

Roblox documentation

MouseButton1Up Supported Event Fired when the left mouse button is released on one of the GUI handles.
MouseButton1Up(Axis axis)

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

Roblox reference signature
MouseButton1Up(axis: Axis)

Roblox documentation

MouseDrag Supported Event Fired when the mouse moves while the MouseButton1Down event has fired, but the left mouse button has not been released yet.
MouseDrag(Axis axis, float relativeAngle, float deltaRadius)

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

Roblox reference signature
MouseDrag(axis: Axis, relativeAngle: float, deltaRadius: float)

Roblox documentation

MouseEnter Supported Event Fired when a mouse "enters" the GUI handle.
MouseEnter(Axis axis)

Fired when a mouse "enters" the GUI handle.

Roblox reference signature
MouseEnter(axis: Axis)

Roblox documentation

MouseLeave Supported Event Fired when the mouse leaves the GUI handle.
MouseLeave(Axis axis)

Fired when the mouse leaves the GUI handle.

Roblox reference signature
MouseLeave(axis: Axis)

Roblox documentation

Inherited members

Inherited from HandlesBase: 13 properties, 36 methods, 7 events. They are documented on the base class page.

Roblox reference: ArcHandles

Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.