関数群名
SACT2
機能
スプライトCGを指定したサイズに引き延ばし、もしくは縮めて別のスプライトにコピーします。
定義
void CG_COPY_STRETCH(int nDest, int nDx, int nDy, int nDWidth, int nDHeight, int nSrc, int nSx, int nSy, int nSWidth, int nSHeight)
引数
nDest
コピー先SP
nDx,nDy
コピー先開始座標(横,縦)
nDWidth,nDHeight
拡大縮小サイズ(横,縦)
nSrc
コピー元SP
nSx,nSy
コピーの開始座標(横,縦)
bWidth,nHeight
コピーのXサイズ,Yサイズ
戻り値
なし
解説
SACT2 CG加工
拡大縮小サイズは+-する数値ではなく、CGの値です。
例:
SP_CREATE(100, 512, 512, 000, 000, 000, 230); SP_CREATE(200, 128, 128, 255, 255, 255, 230);
CG_COPY_STRETCH(100, 0, 0, 512, 512, 200, 0, 0, 128, 128); //SP100番に512,512の白い豆腐のCGが入ります
サンプル
なし
サンプル使用CG
なし
サンプル出力例
なし
定義位置
System\SACT\DrawGraph.jaf