関数群名
SACT2
機能
スプライトCGを(f)度回転させ、その結果を別のスプライトへコピーします。
定義
void CG_COPY_ROT_ZOOM(int nDest, int nSrc,
int nSx, int nSy, int nWidth, int nHeight, float fRotate, float fMag)
引数
nDest
コピー先SP
nSrc
コピー元SP
nSx,nSy
コピー元開始座標(横,縦)
nWidth,nHeight
コピーのXサイズ,Yサイズ
fRotate
回転の角度
fMag
画像の倍率(通常は1)
戻り値
なし
解説
コピー先と元が同じスプライトサイズの場合に、矩形の画像を45度回転させると、
倍率0.475くらいで入る? なんか中学で習った計算があった気もするけど、
忘れてしまった。詳しく知っている人がいたら記載お願いします。
サンプル
待ち
サンプル出力例
待ち
定義位置
System\SACT\DrawGraph.jaf