すぐ上で調べ方を説明してたのに・・・orz
まずhsp31フォルダの中にある『sampview.exe』を起動して
『サンプルのカテゴリ』のメニューの中から『game』を選んだ中の
facemove1(2).hsp
keymove1.hsp
mapmove1(2).hsp
shoot.hsp
などがgmodeとgcopyを使ったサンプルです。
それらを選んだ時に右側の『スクリプトの内容』の中にgmodeとgcopyが
使われているのを確認して下さい(大体下の方)
その状態で『サンプルを実行』を押せばスクリプトが起動して
gmodeとgcopyで何ができるのかが確認できると思います。
gmodeとgcopyの意味を知りたいのなら『サンプルを編集』を押して
HSPスクリプトエディタを起動させ、さらに『F1キー』を押してHSPヘルプブラウザを起動させます。
ヘルプブラウザが起動したら、右上の入力欄(虫眼鏡マークのある所)に
『gmode』や『gcopy』と入力してenterキーを押せばそれぞれの命令の説明が
表示されるのでよく読んで意味を理解して下さい。
あとはスクリプトエディタに表示されているスクリプトで
gmodeやgcopyに使われているパラメータを変えてみるなどして各命令の動作を理解しましょう。
他にもわからない命令があればヘルプブラウザでその命令を調べていけば
いずれ自力でプログラムを作っていけるようになるでしょう。
あとは『index.htm』の内容も全部読んでおく事も忘れないで下さい。
・・・これで命令の調べ方はわかりましたでしょうか?
おまけで、上のサンプルでわかりにくいのなら
screen 0,640,480,0,300,200 :title "こちらへコピーしました"
screen 1,640,480,0,0,0 :cls 4 :title "こちらから切り取ってコピーします"
color 0,255,0 :boxf 0,0,300,300
color 0,0,0 :boxf 80,80,220,220
circle 50,50,100,100,1
gsel 0,1
color 150,150,150 :boxf
color 0,0,0
gmode 2,300,300,125
pos 50,50
gcopy 1,0,0,300,300
stop
上のスクリプトでgmodeとgcopyとposの数字を変えて動かしてみれば
動作の違いがわかりやすいと思います。
・・・以上で私のできることは大方やり尽くしましたと思います(汗)
あとはjojoさんの努力次第です、頑張って下さい。