移動 たかし 2005/07/12 22:30:02 └↑↓→←キーが押されているかどうかのテス... 白石 和夫 2005/07/13 09:05:17 └100LETx=0 白石 和夫 2005/07/13 09:22:37 └返事が送れてすみません。 たかし 2005/07/14 19:59:48
移動 たかし 2005/07/12 22:30:02 ツリーへ
移動 |
返事を書く |
たかし 2005/07/12 22:30:02 | |
外部絵定義で設定した「tenn」(下のプログラム) external picture tenn set area color 3 plot area :0,0 ;0,0.5;0.5,0.5;0.5,0 end picture を↑↓→←キーで移動させることが可能となるプログラムを作ることはできるのでしょうか。 プログラム例をお教えください。 |
└↑↓→←キーが押されているかどうかのテス... 白石 和夫 2005/07/13 09:05:17 ツリーへ
Re: 移動 |
返事を書く |
白石 和夫 2005/07/13 09:05:17 | |
↑↓→←キーが押されているかどうかのテストは独自拡張(Win32 API互換)のGetKeyState(n)でできます。 図形の移動は, http://hp.vector.co.jp/authors/VA008683/QA6.htm を参考にしてください。 |
└100LETx=0 白石 和夫 2005/07/13 09:22:37 ツリーへ
Re: ↑↓→←キーが押されているかどうかのテス... |
返事を書く |
白石 和夫 2005/07/13 09:22:37 | |
100 LET x=0 110 LET y=0 120 SET WINDOW -10,10,-10,10 130 DO 140 WAIT DELAY 0.01 ! 0.01秒待機する 150 IF GetKeyState(27)<0 THEN EXIT DO ! ESCを押すと終了 160 IF GetKeyState(37)<0 THEN LET x=x-0.1 170 IF GetKeyState(38)<0 THEN LET y=y+0.1 180 IF GetKeyState(39)<0 THEN LET x=x+0.1 190 IF GetKeyState(40)<0 THEN LET y=y-0.1 200 SET DRAW MODE HIDDEN 210 CLEAR 220 DRAW tenn WITH SHIFT(x,y) 230 SET DRAW MODE EXPLICIT 240 LOOP 250 END 260 EXTERNAL PICTURE tenn 270 SET AREA COLOR 3 280 PLOT AREA :0,0 ;0,0.5;0.5,0.5;0.5,0 290 END PICTURE |
└返事が送れてすみません。 たかし 2005/07/14 19:59:48 ツリーへ
Re: 100LETx=0 |
返事を書く |
たかし 2005/07/14 19:59:48 | |
返事が送れてすみません。 おかげで「迷路ゲーム」ができました。 |