UIDragDetector

非推奨を表示

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

UIDragDetector インスタンスは、スライダーやスピナーなどのエクスペリエンス内の 2D ユーザーインターフェイス要素との相互作用を促進し、協力します。主な機能には以下があります:

  • どのインスタンスにも を配置して、コードの 1行もなくすべての入力でドラッグできるようにします。

  • 複数の DragStyle オプションから選択し、オブジェクトがResponseStyle を介して動作にどのように応答するかを定義し、オプションで轴、移動制限、またはドラッグ境界を適用します。

  • スクリプトは、ドラッグされたオブジェクトの操作に応答して、設定の調整などのロジック応答をドライブできます。

  • UIDragDetectors 作業は、 選択移動スケール 、または 回転 ツールを使用していない限り、Studioで行われます。特定のプラグインまたはStudioの UI編集ツール もしくは、 エディタ ツールも使用していません。

概要

プロパティ

方法

イベント

プロパティ

ActivatedCursorIcon

ContentId
並列読み取り
並列読み取り

BoundingUI

並列読み取り

CursorIcon

ContentId
並列読み取り

DragAxis

並列読み取り
並列読み取り

DragRotation

並列読み取り
並列読み取り
並列読み取り

DragUDim2

並列読み取り

Enabled

並列読み取り

MaxDragAngle

並列読み取り

MaxDragTranslation

並列読み取り

MinDragAngle

並列読み取り

MinDragTranslation

並列読み取り

ReferenceUIInstance

並列読み取り
並列読み取り

SelectionModeDragSpeed

並列読み取り

SelectionModeRotateSpeed

並列読み取り

UIDragSpeedAxisMapping

並列読み取り

方法

AddConstraintFunction

パラメータ

priority: number
既定値: ""
function: function
既定値: ""

戻り値

GetReferencePosition


戻り値

GetReferenceRotation


戻り値

SetDragStyleFunction

()

パラメータ

function: function
既定値: ""

戻り値

()

イベント

DragContinue

パラメータ

inputPosition: Vector2

DragEnd

パラメータ

inputPosition: Vector2

DragStart

パラメータ

inputPosition: Vector2