# DragDetectorDragStyle(ロブロックス 列挙型(Enum)) > Used with DragDetector as the paradigm to generate proposed motion, given a stream of cursor rays. - URL:https://roblox.minecraft-okinawa.com/reference/enums/DragDetectorDragStyle/ - 公式:https://create.roblox.com/docs/reference/engine/enums/DragDetectorDragStyle ## 選べる値 - Enum.DragDetectorDragStyle.TranslateLine(0):1D motion along the detector's Class.DragDetector.Axis|Axis, by default the world **Y** axis. - Enum.DragDetectorDragStyle.TranslatePlane(1):2D motion in the plane **perpendicular** to the detector's Class.DragDetector.Axis|Axis, by default the world **XZ** plane. - Enum.DragDetectorDragStyle.TranslatePlaneOrLine(2):2D motion in the plane **perpendicular** to the detector's Class.DragDetector.Axis|Axis and, when the modifier is active, 1D motion along the detector's Class.DragDetector.Axis|Axis. - Enum.DragDetectorDragStyle.TranslateLineOrPlane(3):1D motion along the detector's Class.DragDetector.Axis|Axis and, when the modifier is active, 2D motion in the plane **perpendicular** to the detector's Class.DragDetector.Axis|Axis. - Enum.DragDetectorDragStyle.TranslateViewPlane(4):2D motion in the plane perpendicular to the camera's view. In this mode, the plane is constantly updated, even while dragging, and will always face the camera's current view. - Enum.DragDetectorDragStyle.RotateAxis(5):Rotation about the detector's Class.DragDetector.Axis|Axis, by default the world **Y** axis. - Enum.DragDetectorDragStyle.RotateTrackball(6):Trackball rotation, further customized through the Class.DragDetector.TrackballRadialPullFactor|TrackballRadialPullFactor and Class.DragDetector.TrackballRollFactor|TrackballRollFactor properties. - Enum.DragDetectorDragStyle.Scriptable(7):Calculates desired motion via a custom function provided through Class.DragDetector:SetDragStyleFunction()|SetDragStyleFunction(). - Enum.DragDetectorDragStyle.BestForDevice(8):**TranslatePlaneOrLine** for mouse and gamepad; **TranslatePlane** for touch; **6DOF** for VR. 英語の説明とメンバー一覧:Roblox Creator Documentation(CC BY 4.0)。日本語の解説はこのサイト独自のものです。 執筆:鈴木孝昌(現役プロジェクトマネージャー/プログラミング講師)/運営:沖縄マイクラ部 プログラミングスクール「クロスウェーブ」(https://minecraft-okinawa.com/)