FMX.Controls3D.TControl3D.AbsolutePosition
Delphi
property AbsolutePosition: TVector3D read GetAbsolutePosition write SetAbsolutePosition;
C++
__property System::Math::Vectors::TVector3D AbsolutePosition = {read=GetAbsolutePosition, write=SetAbsolutePosition};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | FMX.Controls3D.pas FMX.Controls3D.hpp |
FMX.Controls3D | TControl3D |
説明
この 3D オブジェクトの絶対位置を示すベクターです。
AbsolutePosition プロパティを読み取ると、この 3D コントロールの絶対位置を取得することができます。 AbsolutePosition は tagVECTOR3D 型で、絶対マトリックス の 4 番目の行から取得した、X
、Y
、Z
、W
の各コンポーネントを持っています。
ヒント: ここでの「絶対」とは、子から一番上の親までの、すべての変換を集積したもののことを意味します。 FireMonkey 3D フォームでは、絶対位置とは、単純に座標空間の元の位置に対してを言います。 スクリーン プロジェクションの場合には、位置はピクセルで決定され、 カメラ プロジェクションの場合には、カメラの位置とそのパラメータによって変わります。