Path2D
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
概要
プロパティ
有効にすると、最初と最後のコントロールポイントを接続します。
Class.Path2D の色を決定します。
Class.Path2D パスの厚さを決めます。
Class.Path2D パスがレンダリングされるかどうかを決定します。
Class.Path2D パスが他の GUI とどのようにレンダリングされるかを決定します。
方法
Class.Path2D のバインディングサイズを返します。
指定されたインデックスの Path2DControlPoint を返します。
Class.Path2D のすべての Path2D を返します。
Class.Path2D の長さを返します。
最大で許可されたコントロールポイントを返します。
パラメータースペースに指定された値の位置を返します。
位置は、指定された値の長さの空間である。
パラメータースペースに指定された値の tangent を返します。
指定された値の tangent を Arc 長度空間で返します。
指定されたインデックスに新しいコントロールポイントを挿入します。
指定されたインデックスでコントロールを削除します。
すべてのコントロールポイントを指定された配列に設定し、すべての既存のポイントを新しいポイントに置き換えます。
指定されたインデックスでコントロールポイントを更新します。
イベント
コントロールポイントの変更時間を発射します。
プロパティ
SelectedControlPoint
SelectedControlPointData
Visible
Class.Path2D パスがレンダリングされるかどうかを決定します。 false 』、パスはレンダリングされません。しかし、コントロールポイントの変更は正常に更新され、クエリーデータに正しい情報があることを確認します。
方法
GetBoundingRect
Class.Path2D のバインディングサイズを Path2D に返します。これは、コントロールポイントのデータを変更することなく、コントロールポイントのデータを変更することに基づいて計算されます。
戻り値
GetControlPoint
Datatype.Path2DControlPoint を返します。これは、Datatype.Path2DControlPoint のインデックスです。インデックスが範囲外にある場合、このメソッドはエラーをスローします。
パラメータ
戻り値
指定されたインデックスのコントロールポイント。
GetPositionOnCurve
スプラインをクエリーすると、位置の 2D UDim2 が指定された t 値の間にある、パラメータースペースの結果を表示します。スプラインの位置は、端の bends とより広い部分の bends の間により叩きます。<
Class.Path2D がコントロールポイントが 2 未満の場合、エラーが発生します。
パラメータ
戻り値
パラメータースペースの位置。
GetPositionOnCurveArcLength
Datatype.UDim2 の位置を、t の値の間に指定された GetPositionOnCurve() の値と同じ値の間に返します。Class.Path2D:GetPositionOnCurve()|GetPositionOnCurve() のパラメータースペース結果は、スプラインの長さスペー
Class.Path2D がコントロールポイントが 2 未満の場合、エラーが発生します。
パラメータ
Path2D にアクセスする値。
戻り値
位置は、長さの空間にあります。
GetTangentOnCurve
参照パラメータースペースの t 値で指定されたタンジェントを返しますが、Path2D が 0 から 1 (含まれる) の間の値である場合、エラーが発生します。
パラメータ
戻り値
GetTangentOnCurveArcLength
t の値が Arc 長度スペースで t の値の範囲内にある、Path2D のタンジェントを返します。1>t1> が 0 から 1 (含まれる) の間の値である場合、4>t4> が 2 以下の場合、または、7>t7> が 1 以上の場合、エラーが発生します。
パラメータ
戻り値
長度空間の弧の値。
InsertControlPoint
指定されたインデックスに新しい Path2DControlPoint を挿入します。インデックスが範囲外にあるか、50の制限を超えてコントロールポイントを追加しようとしている場合、警告を表示します。
パラメータ
挿入するインデックス。
挿入するコントロールポイント。
戻り値
RemoveControlPoint
指定されたインデックスにコントロールポイントを削除します。インデックスが境界外にある場合は、警告を投げます。
パラメータ
削除するインデックス。
戻り値
SetControlPoints
すべてのコントロールポイントを指定された配列に設定し、すべての既存のポイントを新しいポイントに置き換えます。controlPoints 配列に 50 以上のポイントがある場合は、警告を表示します。
パラメータ
設定するコントロールポイントの新しいリスト。
戻り値
UpdateControlPoint
指定されたインデックスでコントロールポイントを更新します。インデックスが範囲外にある場合は、警告を投げます。
パラメータ
更アップデートするコントロールポイントのインデックス。
戻り値
イベント
ControlPointChanged
コントロールポイントの変更時間を発射します。