DraggerServiceクラス

クラスサービス(game:GetService("DraggerService")で取り出す)Instance.newでは作れない日本語解説は準備中

ひとことで言うと

DraggerServiceは、ロブロックス(Roblox)のクラスです。くわしい日本語解説は準備中のため、下に公式の説明(英語)を載せています。

公式の説明(英語):A service that centralizes the global dragger settings that Studio's dragging tools read so they move, snap, and highlight objects consistently.

クラスの関係

受け継いでいるクラス:Object → Instance → DraggerService

プロパティ(15)

名前と書き方説明
AlignDraggedObjects
DraggerService.AlignDraggedObjects: boolean
Whether a dragged object is re-aligned to the surface it is dropped onto.
AngleSnapEnabled
DraggerService.AngleSnapEnabled: boolean
Whether rotation drags snap to multiples of DraggerService.AngleSnapIncrement.
AngleSnapIncrement
DraggerService.AngleSnapIncrement: float
The angle, in degrees, that rotation drags snap to.
AnimateHover
DraggerService.AnimateHover: boolean
Whether the hover highlight pulses instead of staying static.
CollisionsEnabled
DraggerService.CollisionsEnabled: boolean
Whether draggers prevent a moved object from overlapping other geometry.
DraggerCoordinateSpace
DraggerService.DraggerCoordinateSpace: DraggerCoordinateSpace
Whether drag transforms are applied in the object's local space or in world space.
DraggerMovementMode
DraggerService.DraggerMovementMode: DraggerMovementMode
Whether dragging moves objects geometrically or by respecting physical constraints.
GeometrySnapColor
DraggerService.GeometrySnapColor: Color3
The color of the on-screen indicators drawn when a drag snaps to geometry.
HoverAnimateFrequency
DraggerService.HoverAnimateFrequency: float
The frequency, in hertz, at which the hover highlight animates.
HoverThickness
DraggerService.HoverThickness: float
The thickness of the highlight outline drawn around the object under the cursor.
JointsEnabled
DraggerService.JointsEnabled: boolean
Whether draggers create surface joints between touching parts when a drag ends.
LinearSnapEnabled
DraggerService.LinearSnapEnabled: boolean
Whether positional drags snap to a grid of DraggerService.LinearSnapIncrement.
LinearSnapIncrement
DraggerService.LinearSnapIncrement: float
The grid size, in studs, that positional drags snap to.
ShowHover
DraggerService.ShowHover: boolean
Whether a highlight is drawn over the object currently under the cursor.
ShowPivotIndicator
DraggerService.ShowPivotIndicator: boolean
Whether to show the pivot indicator for a selected object as it's being dragged.

受け継いでいるメンバー

Instance から受け継いでいるもの(46)

Archivable・Capabilities・IsInSandbox・Name・Parent・PredictionMode・Sandboxed・AddTag・ClearAllChildren・Clone・Destroy・FindFirstAncestor・FindFirstAncestorOfClass・FindFirstAncestorWhichIsA・FindFirstChild・FindFirstChildOfClass・FindFirstChildWhichIsA・FindFirstDescendant・GetActor・GetAttribute・GetAttributeChangedSignal・GetAttributes・GetChildren・GetDebugId・GetDescendants・GetFullName・GetStyled・GetStyledPropertyChangedSignal・GetTags・HasTag・IsAncestorOf・IsDescendantOf・IsPropertyModified・QueryDescendants・RemoveTag・ResetPropertyToDefault・SetAttribute・WaitForChild・AncestryChanged・AttributeChanged・ChildAdded・ChildRemoved・DescendantAdded・DescendantRemoving・Destroying・StyledPropertiesChanged

Object から受け継いでいるもの(4)

ClassName・GetPropertyChangedSignal・IsA・Changed

英語の説明とメンバーの一覧は、Roblox Creator Documentation(DraggerService)をもとにしています(CC BY 4.0)。日本語の解説は、このサイトで独自に書いたものです。

執筆:鈴木孝昌官公庁のWeb・システム開発を担当する現役プロジェクトマネージャー。沖縄マイクラ部 クロスウェーブで、ロブロックス(Roblox)・マインクラフト(マイクラ)・Scratchなどのプログラミングを指導。マイクラカップ沖縄代表チームを指導(第6回・第7回、第7回TBS賞)。
沖縄マイクラ部で、子どもたちにロブロックス(Roblox)やマインクラフト(マイクラ)のプログラミングを教えています。プロフィールと編集方針
Instagramで教室の様子を見る
noteで記事を読む