>>内容は別として上の3つのgcopyを1つにまとめたいのですがどうしたらいいですか?
たんすさんも仰っているように、配列変数を使うと良かもしれないです。
//----初期化
onclick *label ;クリック割り込み
pics=3 ;画像数
dim id,pics ;画像ID
dim posx,pisc ;画像位置X
dim posy,pisc ;画像位置Y
dim sizx,pisc ;画像サイズX
dim sizy,pisc ;画像サイズY
//----画像表示情報登録
id.0=0 :posx.0=0 :posy.0=0 :sizx.0=400 :sizy.0=400 ;画像1
id.1=0 :posx.1=400 :posy.1=0 :sizx.1=400 :sizy.1=400 ;画像2
id.2=0 :posx.2=800 :posy.2=0 :sizx.2=400 :sizy.2=400 ;画像3
//----メイン
repeat
_cnt=cnt\3 ;表示させる画像ID
gcopy id._cnt , posx._cnt , posy._cnt , sizx._cnt , sizy._cnt
await 100 ;一時的に待つ
loop
//----終了?
*label
end
初期設定が少々多いです。