CreateRotationYMatrix

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

val = CreateRotationYMatrix(Out, Angle)

MATRIX   *Out
float  Angle

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

解説

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

引数 Angle はラジアン単位で、Y軸周りの回転角度を指定します。
キャラクターの左右の向き変更などに使用します。
度数法からの変換: ラジアン = 度 * DX_PI_F / 180.0f

例:
MATRIX mat = CreateRotationYMatrix(DX_PI_F); // Y軸周りに180度回転(反転)

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

関連関数: CreateRotationXMatrix, CreateRotationZMatrix, MV1SetRotationXYZ

戻り値: int

関連項目

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