« 【よみもの】うしくんと話そう 第2回 何のコーナー?のまき | メイン | 【講座】HSP3ワンポイントテクニック 第8回 »

2006年06月06日

【講座】HSPたまひよ塾 - 第11回「キャラクターの移動?」

今回は、画像のコピーを応用したテクニック。キャラクター画像を画面の
左側から右側へ移動させてみましょう。
前回同様「onitama.jpg」という画像を使います。
以下の画像はスクリプトを実行するフォルダと同じフォルダに置いてくだ
さい。


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

▼サンプルスクリプト
;----------------------------------------
buffer 2 :picload "onitama.jpg"
screen 0,640,480
repeat 50
pos 8*cnt,180
gcopy 2,0,0,120,120
wait 10
loop
;----------------------------------------
repeat~loop命令のシステム変数cntで、キャラクター画像をコピーする
座標を指定し、gcopy命令でキャラクター画像をそこにコピーしています。

このサンプルスクリプト、実はまだ未完成です。
実行するとキャラクター移動の際に画像の一部が残像として残ってしまう
のです。
この残像を消すにはどうしたらいいでしょう?
解答は次回に示しますが、それまでにいろいろと考えてみてください(^^)
それでは、また。

(悠黒喧史)

投稿者 usuaji : 2006年06月06日 13:27

口臭チェッカー市場