GetTransformPosition

ローカル座標からスクリーン座標を取得する

val = GetTransformPosition(LocalPos, x, y)

VECTOR   *LocalPos
float  *x
float  *y

(プラグイン / モジュール : DxLibW)

解説

ローカル座標からスクリーン座標への変換を行います。

3D空間上の座標が画面上のどの位置に表示されるかを求める際に使用します。
ConvWorldPosToScreenPos と似た機能ですが、ローカル座標系からの変換を行います。

Z値が 0 以下の場合(カメラの後ろ側)は正常な XY 値は得られずエラーとなります。

戻り値は 0 が成功、-1 がエラーです。

戻り値: int

関連項目

GetTransformPositionDローカル座標からスクリーン座標を取得する(DxLibW)

情報

プラグイン / モジュールDxLibW
バージョン3.24f
作成日2026/04/12
著作者DxLib: Takumi Yamada / HSP binding: IronHSP Project
URLhttps://dxlib.xsrv.jp/
備考hspdxlib.as をインクルードして使用
タイプDxLib ゲームライブラリ
グループDxLib その他
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\hspdxlib.hs