*関数群名 [#j6788163]
SACT2
*機能 [#ne4596f5]
スプライトCGのみを左右反転させ、その結果を別のスプライトにコピーします。
*定義 [#w03f51df]
void CG_COPY_REVERSE_LR(int nDest, int nDx, int nDy, int nSrc,
int nSx, int nSy, int nWidth, int nHeight)
//*実装
// void CG_COPY_REVERSE_LR(int nDest, int nDx, int nDy,
// int nSrc, int nSx, int nSy, int nWidth, int nHeight)
// {
// DrawGraph.CopyReverseLR(nDest, nDx, nDy, nSrc, nSx, nSy, nWidth, nHeight);
// }
*引数 [#g3f95730]
&color(Green){nDest};
コピー先SP
&color(Green){nDx,nDy};
コピー先開始座標(横,縦)
&color(Green){nSrc};
コピー元SP
&color(Green){nSx,nSy};
コピーの開始座標(横,縦)
&color(Green){bWidth,nHeight};
コピーのXサイズ,Yサイズ
*戻り値 [#cfc1e499]
なし
*解説 [#k899b245]
SACT2 CG加工
*サンプル [#j6931ebd]
void game_main(void)
{
SP_SET_CG(1,1001);
SP_SET_CG(2,1001);
CG_COPY_REVERSE_LR(2, 0, 0, 1, 0, 0, 800, 160);
SP_SET_POS(2, 0, 300);
SACT_UPDATE(); A;
}
**サンプル使用CG [#oec37e39]
CGリンク番号: ''1001''
&ref(CG_COPY_samp_001_002.JPG);
**サンプル出力例 [#h39eede1]
上の画像と下の画像が左右逆になっているのが判るかな。
&ref(CG_COPY_samp_001_001.JPG);
*定義位置 [#e1acd72f]
System\SACT\DrawGraph.jaf
*関連 [#u1bb0930]
[[CG_COPY_REVERSE_UD]]
[[CG_COPY_REVERSE_AMAP_LR]]