ロードゲームとニューゲームを選択できるようにしたい

おいおい        2013/4/4(Thu) 13:21:05|NO.53423

ゲームの最初の画面は、ロードゲームとニューゲームの選択ですよね?
Hspのマニュアルで調べたら、stick命令を使おうとおもったのですが、なぜか動作しません

stick a,0 If a&8 : goto *d stop *d cls 4 stop
という感じです
なにがいけないのでしょうか?
初心者ですので、くわしく教えてください
お願いします。


KA        2013/4/4(Thu) 14:17:42|NO.53425

どうなれば「動作した」と判断するのでしょうか。


あり        2013/4/4(Thu) 14:55:20|NO.53430

NO.53423のスクリプトでは【起動した瞬間】に最初(3行目)のstopで
プログラムの流れが止まってしまうのでstickに入力された値を判定するために
キー入力があるまでループで判定処理を繰り返す必要があります。

ループ処理には主にgotoかrepeat〜loop等を使うのでヘルプで調べてください。
(その際waitかawaitも忘れずに)

また、サンプルのbasicフォルダ内にstickを使ったサンプル(stick.hsp)があるので
そちらも参考にしてみてください。


おいおい        2013/4/7(Sun) 10:01:52|NO.53477

ありがとうございます!動作しました!!