CreateRotationXMatrix

X軸を中心とした回転行列を作成する

val = CreateRotationXMatrix(Out, Angle)

MATRIX   *Out
float  Angle

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

解説

X軸を中心とした回転行列を作成して返します。

引数 Angle はラジアン単位で、X軸周りの回転角度を指定します。
度数法からの変換: ラジアン = 度 * DX_PI_F / 180.0f

例:
MATRIX mat = CreateRotationXMatrix(DX_PI_F / 4.0f); // X軸周りに45度回転

戻り値: MATRIX 構造体(X軸回転行列)

関連関数: CreateRotationYMatrix, CreateRotationZMatrix, MV1SetRotationXYZ

戻り値: int

関連項目

CreateRotationXMatrixDX軸を中心とした回転行列を作成する(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