« 【講座】「教えて!おにたま!!」 | メイン | 【予告】次回メールマガジン »

2006年04月30日

【講座】HSPたまひよ塾 - 第10回「画像をコピーしてみよう」

今回も画像を使うスクリプト、画像をコピーする方法について解説します。
応用するとシューティングゲームやアクションゲームなど、
スピードの要求されるゲームに利用されるテクニックです。

前回も使った「onitama.jpg」という画像を使って解説しましょう。
以下の画像はスクリプトを実行するフォルダと同じフォルダに
置いてください。

画像:onitama.jpg
http://www.hspcenter.com/hsptvm/archives/onitama.jpg
(WEBブラウザで表示後、右クリックで画像を保存。)

▼サンプルスクリプト
;----------------------------------------
picload "onitama.jpg"
pos 320,180
gcopy 0,0,0,120,120
;----------------------------------------
gcopy命令を使うと、画面の一部を切り取って、
別の場所にコピーすることができます。
指定するパラメータは、次のようになっています。

gcopy コピー元のウィンドウID,コピー元のX座標,Y座標,
コピーするXサイズ,Yサイズ

もう一つ、応用したスクリプトを書いてみましょう。
;----------------------------------------
picload "onitama.jpg"
repeat 5
pos 120*cnt,180
gcopy 0,0,0,120,120
loop
;----------------------------------------
repeat~loop命令は、これまでにも何度か使いましたね。
いろいろと試して、実行してみてください。
ではまた。

(悠黒喧史)

投稿者 usuaji : 2006年04月30日 22:52

口臭チェッカー市場