FMX.Types3D.TContext3D.Pick
Delphi
procedure Pick(X, Y: Single; const AProj: TProjection; var RayPos, RayDir: TVector3D);
C++
void __fastcall Pick(float X, float Y, const TProjection AProj, System::Math::Vectors::TVector3D &RayPos, System::Math::Vectors::TVector3D &RayDir);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | FMX.Types3D.pas FMX.Types3D.hpp |
FMX.Types3D | TContext3D |
説明
ピック光線ベクトルを計算します。
ピック光線ベクトルは、マウスを使って 3D オブジェクトを選択する際に使われます。
X
および Y
は、ピック光線ベクトルを計算する元の座標を表します。
AProj
は、投影を表します。
RayPos
は、ピック光線ベクトルの位置、RayDir
はその方向です。